Tableau

CYM
Invité n'ayant pas de compte PHPfrance

24 oct. 2008, 04:23

Comment je peut faire pour avoir les résultats du requête mysql un par un. Je veux pas faire une boucle qui fait seulement me printer les résultats, je veux travailler avec les résultats un par un.

ViPHP
ViPHP | 1136 Messages

24 oct. 2008, 07:58

Salut ,

Il y a plusieurs fonctions qui te permettent de lire les résultats sans être forcement dans une boucle ...

apres il faut choisir en fonction de ce que tu as réellement comme résultat ..

pour en citer quelques uns :

mysql_result() //Retourne un champ d'un résultat MySQL utile si une seule ligne par ex

mysql_data_seek() //Déplace le pointeur interne de résultat MySQL
mysql_fetch_assoc() //Lit une ligne de résultat MySQL dans un tableau associatif

Les deux méthodes précédentes peuvent te permettre de ligne n'importe quelle ligne du résultat de ta requete dans l'ordre que tu le souhaites ...

Eléphanteau du PHP | 12 Messages

24 oct. 2008, 11:22

<?php
 
$sql = mysql_query('TA REQUETE');

while($resultat = mysql_fetch_row($sql){
   echo $resultat[0];
}
?>
Ensuite il ne te reste plus qu'a insérer ton code html pour présenter sous forme de tableau.