Probleme recupe resultat avec mysqli
Alkenia
-
ThEBiShOp Messages postés 9307 Date d'inscription Statut Contributeur Dernière intervention -
ThEBiShOp Messages postés 9307 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je me pose une question sur comment extraire le resultat d'une requete sql qui retourne un nombre avec mysqli.
Par exemple :
Select count(id) from table.
je me pose une question sur comment extraire le resultat d'une requete sql qui retourne un nombre avec mysqli.
Par exemple :
Select count(id) from table.
11 réponses
-
$Requete = "Select count(id) from table"; $resultat = mysql_query($Requete) or die ("Erreur d'éxécution" ); $nombreid= mysql_result($resultat,0); echo $nombreid; -
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Merci mais je suis déjà allé voir la doc, c'est même la premier chose que je fais en général.
Mais la doc ne me montre pas comment extraire juste un résultat car avec fetch_array je sais récupérer une valeur de ma table en faisant un $mavaraible['nom_de_la_colonne'] mais quand je veux récupérer un nombre comme dans l'exemple que j'ai donné je n'ai pas de nom de colonne.
Merci quand même -
Si tu sais le faire avec mysql, fait exactement la même chose, je pense que ça devrait marcher.
Une astuce pour observer ton tableau et savoir exactement ce qu'il y a dedans, fais un var_dump($tab)
Ca te donne quoi avec le var_dump ? -
-
dans ce cas là, dans ton select, fais un alias, ça sera plus explicite.
SELECT COUNT(articles) as nbarticles FROM table
avec $mavariable['nbarticles'], ça sera plus mieux ^^ -
J'avais déja essayé ça mais ça ne marchait pas. ^^
Si j'ai le temps je me pencherai un peu plus sur ce point merci -
Faut apprendre à utiliser la function:
var_dump();
pour mieux comprendre la structure des tableaux.