Bonjour, j'ai une requête qui est juste puisqu'il m'affiche un résultat sur phpmyadmin. Voici mon code:
$sql2= "SELECT medecin.nom_med, livreur.nom_livreur, livreur.raison_livreur, livreur.ville_livreur
FROM livreur, medecin, demande
WHERE medecin.num_med=demande.num_med
AND demande.num_livreur=livreur.num_livreur
AND demande.date_demande>= ".$date_d."
AND demande.date_demande<= ".$date_f."";
print("$sql2<br>");
$tab_coul=array("#58BCF7","#1AA6F7");
$rs2 = mysql_query($sql2 , $connect);
$ligne2=mysql_fetch_assoc($rs2);
print(" ".$ligne["nom_livreur"]."<br>");
$cpt=0;
if ($lg=mysql_fetch_assoc($rs2)) { echo "y a du resultat"; } else { echo "pa de resu";}
while ( $lg=mysql_fetch_array($rs2))
{
$cpt++;
$rest=$cpt%count($tab_coul);
$coul=$tab_coul[$rest];
echo "<tr bgcolor=\"".$coul."\"><td> ".$lg["nom_med"]."</td>
<td> ".$lg["nom_livreur"]."</td>
<td> ".$lg["raison_livreur"]."</td>
<td> ".$lg["ville_livreur"]."</td>
<td> ".$lg[""]."</td>
<td> ".$lg[""]."</td>
<td> ".$lg[""]."</td></tr>";
}
?>
$connect renvoie à un fichier d'inclusion afin de se connecter à la BD, ça fonctionne.
print(" ".$ligne["nom_livreur"]."<br>"); --> m'affiche: Notice: Undefined index: nom_livreur
Au if, il renvoie pas de resu et le while m'affiche rien.
Merci de votre aide!
Modifié par maxoup (20 Apr 2011 - 11:56)
$sql2= "SELECT medecin.nom_med, livreur.nom_livreur, livreur.raison_livreur, livreur.ville_livreur
FROM livreur, medecin, demande
WHERE medecin.num_med=demande.num_med
AND demande.num_livreur=livreur.num_livreur
AND demande.date_demande>= ".$date_d."
AND demande.date_demande<= ".$date_f."";
print("$sql2<br>");
$tab_coul=array("#58BCF7","#1AA6F7");
$rs2 = mysql_query($sql2 , $connect);
$ligne2=mysql_fetch_assoc($rs2);
print(" ".$ligne["nom_livreur"]."<br>");
$cpt=0;
if ($lg=mysql_fetch_assoc($rs2)) { echo "y a du resultat"; } else { echo "pa de resu";}
while ( $lg=mysql_fetch_array($rs2))
{
$cpt++;
$rest=$cpt%count($tab_coul);
$coul=$tab_coul[$rest];
echo "<tr bgcolor=\"".$coul."\"><td> ".$lg["nom_med"]."</td>
<td> ".$lg["nom_livreur"]."</td>
<td> ".$lg["raison_livreur"]."</td>
<td> ".$lg["ville_livreur"]."</td>
<td> ".$lg[""]."</td>
<td> ".$lg[""]."</td>
<td> ".$lg[""]."</td></tr>";
}
?>
$connect renvoie à un fichier d'inclusion afin de se connecter à la BD, ça fonctionne.
print(" ".$ligne["nom_livreur"]."<br>"); --> m'affiche: Notice: Undefined index: nom_livreur
Au if, il renvoie pas de resu et le while m'affiche rien.
Merci de votre aide!
Modifié par maxoup (20 Apr 2011 - 11:56)