Requette mysql

abdo19 -  
Tsunami Chups Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
le résultat de ce programme est toujour 'pas de résultat' c'est à dire le résultat de la requête est toujours vide, malgrés que la table contient plus de 600 enregistrements

$q1="SELECT * FROM `vivante` ";
$r1=mysql_query($q1);
$nb1=mysql_num_rows($r1);
if ($nbl!=0) {
while ( $result= @mysql_fetch_array($rl) )
{
$numfixe=$result['n_fixe_op'];
$nop=$result['n_op'];
$numfixe=$numfixe[0].$numfixe[1].$numfixe[2].'.'.$numfixe[3].$numfixe[4].'.'.$numfixe[5]. $numfixe[6].'.'.$numfixe[7].$numfixe[8];
$q11="update vivante set n_fixe_op=$numfixe where vivante.n_op=$nop";
$r11=mysql_query($q11); }
}
else {echo 'pas de résultat';}
mysql_close();

1 réponse

Tsunami Chups Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   12
 
Alors 1 nez pas mettre de '' autour du nom de ta table (ca sert a rien concretement)
et de deux tu fait une verrification sur une varriable qui existe pas

tu recupere ton resultat dans $nb1=mysql_num_rows($r1);

mais tu verrifie sur if ($nbl !=0) { ...}

donc normal que tu l'ais rien comme resultat retour puisque qu'il ne passe pas le nombre de resultat

voila remplace dans ton if le nom de ta varriable par $nb1


A plus tard
0