A voir également:
- PhPmyadmin problème requête
- Clé étrangère phpmyadmin ✓ - Forum MySQL
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Il y a eu un problème avec cette requête. nous travaillons à sa résolution aussi vite que nous le pouvons. - Forum Facebook
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- Changer mot de passe phpmyadmin - Forum PHP
8 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
11 avril 2008 à 12:20
11 avril 2008 à 12:20
Bonjour,
Tu pourrais nous montrer comment tu essaies d'afficher les données ?
Xavier
Tu pourrais nous montrer comment tu essaies d'afficher les données ?
Xavier
Voilà le reste du code qui suit le premier bloc, merci xavier :)
$nlignesqu_quest = mysql_numrows($result_quest);
for ($i=0;$i<$nlignesqu_quest;$i++)
{
list($chapitre,$question,$date,$valide) = mysql_fetch_row($result_quest,$i);
if($i %2==0) $color="lightgrey"; else $color="lightblue";
print("<TR bgcolor='$color'>");
print("<TD>$chapitre</TD>");
print("<TD>$question</TD>");
print("<TD>$valide</TD>");
print("<TD>$date</TD>");
print("</TR>");
print("<TR><TD colspan='3'> </TD></TR>");
}
</script>
Douille
$nlignesqu_quest = mysql_numrows($result_quest);
for ($i=0;$i<$nlignesqu_quest;$i++)
{
list($chapitre,$question,$date,$valide) = mysql_fetch_row($result_quest,$i);
if($i %2==0) $color="lightgrey"; else $color="lightblue";
print("<TR bgcolor='$color'>");
print("<TD>$chapitre</TD>");
print("<TD>$question</TD>");
print("<TD>$valide</TD>");
print("<TD>$date</TD>");
print("</TR>");
print("<TR><TD colspan='3'> </TD></TR>");
}
</script>
Douille
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
11 avril 2008 à 15:10
11 avril 2008 à 15:10
Ton mysql_numrows, c'est une erreur de recopie ou c'est bien ce qu'il y a dans ton code ?
Parce que la fonction a un _ entre num et rows : mysql_num_rows
Sinon, essaie de mettre un
echo $nlignesqu_quest;
Pour voir si la requête renvoie bien des lignes ?
Parce que la fonction a un _ entre num et rows : mysql_num_rows
Sinon, essaie de mettre un
echo $nlignesqu_quest;
Pour voir si la requête renvoie bien des lignes ?
: /, j'avais déjà avec le "_" entre "num" et "rows", mais maintenant je sais que c'est la bonne syntaxe :D, mais rien n'y fais mon tableau reste vide et l'echo des lignes ne renvois rien, alors que la requête sous phpmyadmin renvois 16 lignes.
Je suis désespéré, faudrait que ça marche avant lundi que je puisse continuer à bosser :s...
Si tu as d'autres idées :)
Douille
Je suis désespéré, faudrait que ça marche avant lundi que je puisse continuer à bosser :s...
Si tu as d'autres idées :)
Douille
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
11 avril 2008 à 15:36
11 avril 2008 à 15:36
Bon, juste après l'exécution de la requête, rajoute :
echo mysql_error();
Et regarde s'il affiche une erreur mysql.
echo mysql_error();
Et regarde s'il affiche une erreur mysql.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
non rien du tout... dernier point qui me chipotte c'est l'URL qui est :
http://localhost:8888/actecil/question.php?
normal que le port n'est pas le même? par rapport à l'host du premier post?
http://localhost:8888/actecil/question.php?
normal que le port n'est pas le même? par rapport à l'host du premier post?
Coucou,
j'ai enfin pris conscience qu'il existe un affichage des erreur spécifique sous phpmyadmin et donc j'ai 2 erreurs qui sont :
mysql_query(): supplied argument is not a valid MySQL-Link resource in .... .php
ce qi engendre une erreur sur le comptage des lignes :
mysql_num_rows(): supplied argument is not a valid MySQL result resource in ... .php
Voilà pour le up et le supplément de renseignement.
Douille
j'ai enfin pris conscience qu'il existe un affichage des erreur spécifique sous phpmyadmin et donc j'ai 2 erreurs qui sont :
mysql_query(): supplied argument is not a valid MySQL-Link resource in .... .php
ce qi engendre une erreur sur le comptage des lignes :
mysql_num_rows(): supplied argument is not a valid MySQL result resource in ... .php
Voilà pour le up et le supplément de renseignement.
Douille
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
14 avril 2008 à 12:14
14 avril 2008 à 12:14
Bonjour,
Cela signifie donc que la requête n'est pas exécutée ou qu'elle renvoie une erreur.
Il faudrait voir si tu es correctement connecté à ta base de données.
Remplace cette ligne :
$c = mysql_connect($host, $user, $pass);
Par ceci :
$c = mysql_connect($host, $user, $pass) or die("Impossible de se connecter !");
Et dis-moi ce que ça donne :)
Xavier
Cela signifie donc que la requête n'est pas exécutée ou qu'elle renvoie une erreur.
Il faudrait voir si tu es correctement connecté à ta base de données.
Remplace cette ligne :
$c = mysql_connect($host, $user, $pass);
Par ceci :
$c = mysql_connect($host, $user, $pass) or die("Impossible de se connecter !");
Et dis-moi ce que ça donne :)
Xavier