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

  FORUM HardWare.fr
  Programmation
  PHP

  Accès à une valeur sans intermédiaire?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accès à une valeur sans intermédiaire?

n°1836810
pseudomino
Posté le 12-01-2009 à 12:18:03  profilanswer
 

Bonjour...
j'aimerais savoir comment faire :
 
$donnees = mysql_fetch_row(mysql_query('SELECT pseudo FROM utilisateurs WHERE ID = \''.$ID.'\';'));
$pseudo = $donnees[0];
 
sans l'intermédiaire de la variable $donnees (si c'est possible)
 
j'ai essayé  
 
$pseudo = mysql_fetch_row(mysql_query('SELECT pseudo FROM utilisateurs WHERE ID = \''.$ID.'\';'))[0];
$pseudo = (mysql_fetch_row(mysql_query('SELECT pseudo FROM utilisateurs WHERE ID = \''.$ID.'\';')))[0];
 
sans succès...
 
Je sais bien que c'est pas recommandé et que ca pert vite en lisibilité (déjà le fetch empilé sur le query c'est bof bof...) et les 9/10 du temps je fais pas comme ça, mais là avouez que passer par une matrice (1,1) pour ensuite prendre le scalaire qui est dedans... autant abréger ça :p
Bon et sinon c'est au moins pour comprendre mieux la syntaxe de PHP avec laquelle j'ai un peu de mal parfois...
 
Merci d'avance (même si c'est pour dire "on peut pô" )   :wahoo:

mood
Publicité
Posté le 12-01-2009 à 12:18:03  profilanswer
 

n°1836852
rufo
Pas me confondre avec Lycos!
Posté le 12-01-2009 à 13:15:38  profilanswer
 

http://fr2.php.net/manual/fr/function.mysql-result.php devrait faire l'affaire...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1836869
pseudomino
Posté le 12-01-2009 à 13:34:32  profilanswer
 

merci!

n°1836883
NewsletTux
<Insérez ici votre vie />
Posté le 12-01-2009 à 13:47:33  profilanswer
 

Sinon tu "externalises" dans une fonction ...
 

Code :
  1. function GetPseudo($ID)
  2. {
  3.   $req = "SELECT pseudo FROM utilisateurs WHERE ID='".$ID."';";
  4.   $ds = mysql_query($req);
  5.   $row = mysql_fetch_array($ds);
  6.   return $row['pseudo'];
  7. };
  8. // et t'appelles ta fonction
  9. $pseudo = GetPseudo($ID);


---------------
NewsletTux - outil de mailing list en PHP MySQL

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

  Accès à une valeur sans intermédiaire?

 

Sujets relatifs
Avec onclick récuperer une valeurRécupérer une valeur
Problème d'attribution de valeur à une structureaccess 2000 et pages d'accès à la base de données
Flashvar confond un paramètre et sa valeur...Recupere valeur liste deroulante VB2008
Reprendre la bonne valeur dans une fonction anonymeJUnit Hibernate Acces BD
Ecriture de log et accès simultané au fichierAccès à une valeur de formulaire par l'intermédiaire d'une variable
Plus de sujets relatifs à : Accès à une valeur sans intermédiaire?


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