pb php tout con ?

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

cr500
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 315
Inscription: 13 Oct 2004

pb php tout con ?

Message le Jeu Avr 28, 2005 9:54

salut à tous
voila j ai fait un script php mais j ai un pb pour afficher le nb de ligne d'une requete php
j ai l'habitude de l'utiliser mais ca ne marche passsssssss :'(
lol es ce que qqun peut m'aider ?
grd merci a vous tous

Code: Tout sélectionner
mysql_connect('localhost','root','')
       or die("Impossible de se connecter à la base de données");

mysql_select_db('test5')
         or die("Impossible de se connecter à la base de données");




$sql = "SELECT * FROM commentaire WHERE idgraph=$idgraph";


$resultat = mysql_query("$sql");


$nb = mysql_num_rows("$resultat");


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 9:58

$resultat = mysql_query($sql); -> c'est déjà une chaine, pas besoin de guillemets

$nb = mysql_num_rows($resultat); -> ce n'est pas une chaîne, pas besoin de guillemets

:lol:


willyz85
WRInaute discret
WRInaute discret
 
Messages: 135
Inscription: 1 Mai 2004

Message le Jeu Avr 28, 2005 10:01

Ca renvois un mauvais valeur ou une erreur ?

Moi j'aurais fais ca mais c'est pareil :
$sql = "SELECT idgraph FROM commentaire WHERE idgraph=$idgraph";
$resultat = mysql_query($sql);
$nb = mysql_num_rows($resultat);

cr500
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 315
Inscription: 13 Oct 2004

Message le Jeu Avr 28, 2005 10:04

ca me renvosi : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-7\www\mara²\lire_commentaire.php on line 22


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 10:07

fais un echo $sql;
tu copies le résultat dans un champ mysql de phpmyadmin et tu regardes le résultat. D'après le message ta requête provoque une erreur

Tu peux faire aussi:

$resultat = mysql_query($sql) or die (mysql_error());
pour voir directement d'où vient l'erreur

pinoc
WRInaute discret
WRInaute discret
 
Messages: 105
Inscription: 10 Avr 2003

Message le Jeu Avr 28, 2005 11:14

Code: Tout sélectionner
$sql = "SELECT * FROM commentaire WHERE idgraph=$idgraph";


Tu as bien renseigné $idgraph ? (fais un print $idgraph; pour être sûr qu'il comporte bien ce que tu veux...)

Tu es sûr que ta colonne s'appelle idgraph ?

A+


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité