[PHP] Question spéciale newbies...

Question spéciale newbies... [PHP] - Programmation

Marsh Posté le 26-12-2001 à 10:11:21    

Pour le moment je n'ai fais appel à des table qu'en faisant des boucles (liste de liens, de numéros de téléphone...) mais est on obliger de faire une boucle du type :
while($data = mysql_fetch_array($req))  
même si on ne veut en fait extraire qu'une seule entrée d'une table ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
Reply

Marsh Posté le 26-12-2001 à 10:11:21   

Reply

Marsh Posté le 26-12-2001 à 10:19:34    

tout depend de kelle entree tu veux recuperer, si c la premiere non, sinon oui, les bases de données se lisent via un curseur (ton fetch)
 
Tu parles bien de entree = enregidstrement ?
 
Je peux te conseiller sinon de faire ta requete de telle maniere a ce qu'une seule valeur soit retournée.

Reply

Marsh Posté le 26-12-2001 à 10:21:01    

pour extraire k1 seul donnee :
 
select * from ta_table where nom_colonne=ce_ke_tu_cherches
 
ex : t'as une table membres avec une colonne pseudo et un membre palotte :
select * from membres where pseudo='palotte'

Reply

Marsh Posté le 26-12-2001 à 10:22:20    

Sebastien a écrit a écrit :

tout depend de kelle entree tu veux recuperer, si c la premiere non, sinon oui, les bases de données se lisent via un curseur (ton fetch)
 
Tu parles bien de entree = enregidstrement ?
 
Je peux te conseiller sinon de faire ta requete de telle maniere a ce qu'une seule valeur soit retournée.  




 
oui je parle d'enregistrement...
 
En fait la je veux récupérer uniquement le téléphone de "Bernard Durand" en milieur de liste... alors j'ai fais WHERE nom="Bernard Durand"... Et puis rien... d'où réfléchissement :)


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
Reply

Marsh Posté le 26-12-2001 à 10:22:59    

palotte a écrit a écrit :

pour extraire k1 seul donnee :
 
select * from ta_table where nom_colonne=ce_ke_tu_cherches
 
ex : t'as une table membres avec une colonne pseudo et un membre palotte :
select * from membres where pseudo='palotte'  




 
oui mais apres pour l afficher dans la page php t es obligé de faire une boucle non ?


---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...
Reply

Marsh Posté le 26-12-2001 à 10:23:33    

rhoo une clé unique sur un varchar, comme c pas bo :D, et l'* en plus double rhoo :lol:
 
Na je blague surtout que tu as pu tres bien definir membre, comme etant unique ;)

Reply

Marsh Posté le 26-12-2001 à 10:24:08    

ben si elle te renvoit qu'un seule resultat non, tu fais simplement
$res=mysql_fetch_row($query);

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed