Titre: Comment esquiver mysql_fetch_array
Posté par: ouarzazat le le 07-04-2006 a 11:26:03
Bonjour,
voilà je créé une page php traitant les résultats d'un formulaire.
Bien souvent j'y effectue des requêtes dont je sais pertinement qu'elles ne me renverront qu'un seul enregistrement. EX: SELECT nom FROM tab_description WHERE url=$url
Après pour obtenir le résultat, je suis contraint, par mes connaissances d'effectuer à chaque une autre requete avec le fameux mysqlfetcharray, ce qui donne:
while ($rep = mysq_fetch_array($url)) { echo $rep['url']; /*ou sinon j'ai besoin de $lalala = $rep['url']*/ }
Alors je vous le demande, chers compatriotes, n'y a-t-il pas plus simple pour obtenir cet enregistrement sachant que la requete sql ne m'en donnera qu'un et un seul ??
Merci à tous!
ps: php4 mysql4; |
Titre: Re:Comment esquiver mysql_fetch_array
Posté par: Vinz le le 07-04-2006 a 12:05:34
Oui bien sur il existe la fonction mysql_result
http://us3.php.net/manual/fr/function.mysql-result.php
La synthaxe est la suivante :
Code:
| $resultat = mysql_result($selection,0); |
|
ou $selection est ton SELECT tatata et 0 est donc ta premiere ligne de resultat (les résultats commencent à 0 et non 1).
Voila. |
Titre: Re:Comment esquiver mysql_fetch_array
Posté par: ouarzazat le le 07-04-2006 a 14:31:45
| En deux mots: MERCI BEAUCOUP !! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|