Les Allergies
Alimentaires
Posez votre question Signaler

Requete SQL/PHP SELECT COUNT [Résolu]

Guxou - Dernière réponse le 25 oct. 2009 à 13:54
Bonjour a tous,
Je vous explique mon problème.
j'ai besoin de récupérer grâce une requête COUNT le nombre d'élément d'une colonne afin de sortir le résultât sur une page HTML.
J'ai donc d'abord tester ma requete sur phpmyadmin qui est :
SELECT COUNT(products_id) FROM osc_customers_basket
Elle passe très bien, et me renvoi la valeur 3 qui est exact.
Je passe donc a la partie php.
Je fais un petit script qui va bien chercher cette valeur dans ma base de donnée que voici
<?php
$host = "localhost";
$user = "root";
$password = "";
$bdd = "oscssdb";
mysql_connect($host, $user, $password) or die ("impossible de se connecter au serveur" );
mysql_select_db($bdd) or die ("impossible de se connecter a la base de donnees" );
$sql = "SELECT COUNT(products_id) FROM osc_customers_basket";
$resultat=mysql_query($sql);
//Et j'affiche le resultat
echo $resultat;
?>
Et la je me retrouve avec un message Resource id #77 a la place de la valeur voulu(3)
Avez vous une idée de ce que je peux faire?
Lire la suite 

Requete SQL/PHP SELECT COUNT »

4 réponses
Réponse
+2
moins plus
j'en profite pour dire que la meilleur solution aurait été celle ci :

echo mysql_result($sql,0);

;)
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

essai avec le code si dessous
$resultat = mysql_fetch_array($sql); 
bonne journée
Ajouter un commentaire
Réponse
+0
moins plus
Merci ca marche !
Ajouter un commentaire
Réponse
+0
moins plus
de rien bonne journée
Ajouter un commentaire
Ce document intitulé « Requete SQL/PHP SELECT COUNT » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?