Probleme recupe resultat avec mysqli

Fermé
Alkenia - Modifié par Alkenia le 13/02/2013 à 14:05
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 18 févr. 2013 à 15:13
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.

11 réponses

chedar Messages postés 99 Date d'inscription mardi 29 janvier 2013 Statut Membre Dernière intervention 14 avril 2013 3
13 févr. 2013 à 14:23
$Requete = "Select count(id) from table"; 
$resultat = mysql_query($Requete) or die ("Erreur d'éxécution" );
$nombreid= mysql_result($resultat,0);

echo $nombreid;
0
Ok mais avec mysqli par ce qu'avec mysql je savais le faire =) mais merci quand même
0
Pas mieux d'idée que ça ?
0
Svp personne a une idée de comment faire ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
15 févr. 2013 à 11:02
0
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
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
15 févr. 2013 à 11:46
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 ?
0
Probleme resolut avec $mavariable['count()'] merci,

Au plaisir !
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
15 févr. 2013 à 11:54
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 ^^
0
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
0
xamurai Messages postés 223 Date d'inscription mardi 11 janvier 2011 Statut Membre Dernière intervention 19 février 2013 15
18 févr. 2013 à 15:09
Faut apprendre à utiliser la function:
var_dump();
pour mieux comprendre la structure des tableaux.
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
18 févr. 2013 à 15:13
entièrement d'accord
0