Récupérer le code
somia
-
Pitet Messages postés 2845 Statut Membre -
Pitet Messages postés 2845 Statut Membre -
Bonjour,
comment récupérer le résultat (num_ligne) d'une SQL.
$sql=SELECT num_ligne FROM ligne;
- c'est le code en php:
Merci.
comment récupérer le résultat (num_ligne) d'une SQL.
$sql=SELECT num_ligne FROM ligne;
- c'est le code en php:
*** Linge.php::
$con=mysqli_connect($servername, $username, $password, $bdd);
if(!$con){
die("problem de connection".mysqli_connect_error());
}
$sql="SELECT nom_ligne, num_ligne FROM ligne ";
$result = mysqli_query($con, $sql) ;
if(mysqli_num_rows($result)>0 ) {
while($row=mysqli_fetch_assoc($result)) {
echo "<a href = 'arret.php' > " .$row["num_ligne"].".".$row["nom_ligne"];
*** arret.php::
$sql="SELECT * FROM contient c
INNER JOIN arret a ON c.code_A = a.code_A WHERE c.num_ligne= ".$xligne ;
$result = mysqli_query($con, $sql);
if(mysqli_num_rows($result)>0 ){
while($row = mysqli_fetch_assoc($result)){
echo ".$row["nom_arret"].";
Merci.
Configuration: Windows / Chrome 89.0.4389.128
1 réponse
-
Salut,
Si tu veux utiliser le numéro de ligne affiché sur la page linge.php dans la requête de la page arret.php, tu peux passer ce numéro en paramètre dans l'url :// linge.php echo "<a href='arret.php?num_ligne=" . $row["num_ligne"] . "'>" . $row["num_ligne"] . "." . $row["nom_ligne"];
// arret.php $xligne = isset($_GET['num_ligne']) ? intval($_GET['num_ligne']) : null; if ($xligne === null) { // pas de numéro de ligne dans la requête echo 'Numéro de ligne inexistant'; } else { $sql="SELECT * FROM contient c INNER JOIN arret a ON c.code_A = a.code_A WHERE c.num_ligne = " . mysqli_real_escape_string($con, $xligne); //[...] }
Bonne journée,