JeuWeb - Crée ton jeu par navigateur
Afficher résultat requête php dans tableau - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Afficher résultat requête php dans tableau (/showthread.php?tid=2447)



Afficher résultat requête php dans tableau - mathieuvelo - 19-02-2008

Bonjour,

comment puis-je faire pour afficher le résultat de mes requêtes en php dans un tableau ?

En théorie, c'est facile mais je n'y arrive pas en pratique Sad

Quelqu'un pourrait me donner un exemple et me le commenter ?


RE: Afficher résultat requête php dans tableau - despe - 19-02-2008

tout dépend comme tu veux utiliser ton tableau après..
tu peux faire quelques choses dans le genre:

Code PHP :
<?php 
$sql
= "SELECT var1 FROM matable";
$req = mysql_query($sql);
$tab = Array();
$i=0;
while(
$row=mysql_fetch_assoc($req)){
$tab[$i]=$row["var1"];
$i++;
}
après tu adaptes pour tes besoins


RE: Afficher résultat requête php dans tableau - Cyril - 19-02-2008

Ta requête consiste en quoi ?
Ca dépend du type de tableau,
Si c'est un classement on utilisera une boucle si c'est un tableau paramétrable on va faire quelque chose de plus "manuel"

Code PHP :
<?php 
echo '<table>';
while(
$row=mysql_fetch_assoc($req)){
echo
' <tr> <td> '.$row["var1"];.' </td> <td> '.$row["var2"].' </td> </tr> ';
}

ou

Code PHP :
<?php 
$row
=mysql_fetch_assoc($req);
echo
'<table>';
echo
'
<tr> <td> '
.$row["var1"];.' </td> <td> '.$row["var2"];.' </td> </tr>
<tr> <td> '
.$row["var3"];.' </td> <td> '.$row["var4"];.' </td> </tr>
'
;}

Enfin après il faut adapter. Si tu ne comprends toujours pas :
http://www.siteduzero.com/tuto-3-140-1-lire-des-donnees.html#ss_part_2
Lis "afficher le résultat d'une requête"