Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2235 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP/MYSQL]Ne peut on pas faire plus simple ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP/MYSQL]Ne peut on pas faire plus simple ?

n°657562
smilm
Posté le 27-02-2004 à 12:43:16  profilanswer
 

Salut!
Je souhaite recuperer le nombre de village existant:
$req="SELECT COUNT(*) FROM village";
$resultat=mysql_query($req,$connexion);
$nb=mysql_fetch_row($resultat);
printf("%d",$nb[0]);
 
J'avais essayer d'exploiter directement résultat mais il envoie quelque chose de faux.
 
Merci d'avance.


Message édité par smilm le 27-02-2004 à 12:43:35

---------------
AfterEnd: Batissez un nouveau monde
mood
Publicité
Posté le 27-02-2004 à 12:43:16  profilanswer
 

n°657565
boulax
Inserer phrase hype en anglais
Posté le 27-02-2004 à 12:46:10  profilanswer
 

fais plutot ca pour voir :
 
$nb = mysql_fetch_array($resultat);
echo("$nb[0]" );


---------------
Posté depuis des chiottes, sales. Me gusta.
n°657568
smilm
Posté le 27-02-2004 à 12:48:00  profilanswer
 

boulax a écrit :

fais plutot ca pour voir :
 
$nb = mysql_fetch_array($resultat);
echo("$nb[0]" );


 
Ben heu, je suppose que ca revient au meme.
C'est pas ca le probleme.
Je me demande si il n'y a pas plus rapide c'est tout.
Ne peut on pas directement exploiter "$resultat" sans passer par une fonction mysql_fetch_**** ?


---------------
AfterEnd: Batissez un nouveau monde
n°657571
gamma
Posté le 27-02-2004 à 12:51:30  profilanswer
 

Tu peux essayer mysql_result :
http://uk2.php.net/mysql_result

n°657575
boulax
Inserer phrase hype en anglais
Posté le 27-02-2004 à 12:53:33  profilanswer
 

SmilM a écrit :


 
Ben heu, je suppose que ca revient au meme.
C'est pas ca le probleme.
Je me demande si il n'y a pas plus rapide c'est tout.
Ne peut on pas directement exploiter "$resultat" sans passer par une fonction mysql_fetch_**** ?


 
sais po trop


Message édité par boulax le 27-02-2004 à 12:54:10

---------------
Posté depuis des chiottes, sales. Me gusta.
n°657578
smilm
Posté le 27-02-2004 à 12:54:48  profilanswer
 

gamma a écrit :

Tu peux essayer mysql_result :
http://uk2.php.net/mysql_result


 
Merci :)
 
Je pense que c'est mieux ca que de creer un array avec un seul élément...


---------------
AfterEnd: Batissez un nouveau monde
n°657581
boulax
Inserer phrase hype en anglais
Posté le 27-02-2004 à 12:57:40  profilanswer
 

bah ca revient au meme, nivo nombre de lignes/complexité ...
tu dois toujours passer par une fonction intermediaire pour traiter $resultat.
Apres nivo efficacité je sais pas laquelle est la mieux mais bon a ce nivo on s'en fout un peu


---------------
Posté depuis des chiottes, sales. Me gusta.
n°657616
smilm
Posté le 27-02-2004 à 13:14:49  profilanswer
 

boulax a écrit :

bah ca revient au meme, nivo nombre de lignes/complexité ...
tu dois toujours passer par une fonction intermediaire pour traiter $resultat.
Apres nivo efficacité je sais pas laquelle est la mieux mais bon a ce nivo on s'en fout un peu  


Effectivement dans ce cas précis on s'en fout, mais c'est juste pour ma culture PHP je dirais :)
 
merci tout le monde !


---------------
AfterEnd: Batissez un nouveau monde

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP/MYSQL]Ne peut on pas faire plus simple ?

 

Sujets relatifs
[PHP][newbie] Génération aléatoire de nombres différents 2 à 2 ?mysql:possible de se connecter sur 2 bases et 2 serveurs en meme temps
[MySQL] comment vérifier que la table existe déjà ?[PHP]Problème avec les Sessions (débutant)
[Mysql, Join] [Edit : trouve alternative][mySQL] transféré les résultat d'une requete dans une table
pb mysql[PHP]Executable
[PHP] $this->[PHP] Safe mode et outils graphique
Plus de sujets relatifs à : [PHP/MYSQL]Ne peut on pas faire plus simple ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR