par
Ryle » 10 févr. 2007, 16:44
Hum.. je suis sur que ça tu dois pouvoir y parvenir toi même sans tuto
Le php sert à générer du code html qui est ensuite lu et interprêté par ton navigateur. Première chose indispensable à tout développement web est donc de bien connaitre le html.
A partir de là, tu conçois le résultat que tu souhaite obtenir en html, et tu remplace ensuite le code html statique par du code php dynamique.
Pour un tableau, ton code html doit ressembler à ceci :
Code : Tout sélectionner
<table>
<tr>
<td> ... </td>
<td> ... </td>
</tr>
...
</table>
<table> étant un tableau, <tr> une ligne du tableau et <td> une cellule.
Pour faire une ligne par enregistrement en base, il te suffit donc de boucler sur les différentes lignes renvoyées par ta base de données. Et pour chaque cellule, d'afficher le contenu de ton champ en base
Tu ne devrais pas avoir trop de mal à y parvenir et ça te fera un bon exercice
Une petite remarque : il est inutile d'ajouter des chaines vides à d'aute chaine, c'est comme si tu faisait un +0 à un nombre, alors autant alléger ton code dans ces cas là

:
echo $data['nom_cartes'].$data['Possetion'];
echo $data['quantité_vf'].$data['quantité_vo'];
bon ceci je parle d'une manière générale, dans ton cas plutot que de les supprimer, tu vas pouvoir remplacer ces chaines vides par quelques balises html de tableau par exemple

Hum.. je suis sur que ça tu dois pouvoir y parvenir toi même sans tuto :)
Le php sert à générer du code html qui est ensuite lu et interprêté par ton navigateur. Première chose indispensable à tout développement web est donc de bien connaitre le html.
A partir de là, tu conçois le résultat que tu souhaite obtenir en html, et tu remplace ensuite le code html statique par du code php dynamique.
Pour un tableau, ton code html doit ressembler à ceci :
[code]<table>
<tr>
<td> ... </td>
<td> ... </td>
</tr>
...
</table>[/code]
<table> étant un tableau, <tr> une ligne du tableau et <td> une cellule.
Pour faire une ligne par enregistrement en base, il te suffit donc de boucler sur les différentes lignes renvoyées par ta base de données. Et pour chaque cellule, d'afficher le contenu de ton champ en base :)
Tu ne devrais pas avoir trop de mal à y parvenir et ça te fera un bon exercice :)
Une petite remarque : il est inutile d'ajouter des chaines vides à d'aute chaine, c'est comme si tu faisait un +0 à un nombre, alors autant alléger ton code dans ces cas là :) :
[php]echo $data['nom_cartes'].$data['Possetion'];
echo $data['quantité_vf'].$data['quantité_vo']; [/php]bon ceci je parle d'une manière générale, dans ton cas plutot que de les supprimer, tu vas pouvoir remplacer ces chaines vides par quelques balises html de tableau par exemple :)