Requette mysql
abdo19
-
Tsunami Chups Messages postés 224 Date d'inscription Statut Membre Dernière intervention -
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();
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();
A voir également:
- Requette mysql
- Mysql community server - Télécharger - Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Access vs mysql - Forum Webmastering
1 réponse
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
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