Accueil
Tutoriels
  Préface Preface
 Créer son site Créer son site
 Tutoriaux Tutoriaux (163)
 Les 20 meilleurs cours TOP 20
 Astuces Astuces

 HTML HTML
 XHTML XHTML
 PHP/MySQL PHP/MySQL
 Javascript Javascript
 CSS CSS menu
 Photoshop Photoshop
 Flash Flash
 Swish Swish
Recherche :
 
autres
  Accueil Accueil

 Forum FORUM
 New Yoric News YoRiC
 Livre d'or Livre d'or
 Statistiques Statistiques
 Humour ++++

 Plan du site Plan du site
 Bannières Bannières
 Contacts Contacts
  

PHP / MYSQL Affichage à partir de MySQL
> > > > Posez une question dans le Forum ! < < < <
Insérer un tutorial !



Voici le script qui gère l'affichage des résultats. Pour chaque résultat, on fait un tableau avec la catégorie, et la blague.
Pour récupérer les résultats, on a une syntaxe comme ceci : $result=mysql_db_query("base de donnée","select * from table");
On peut rajouter where condition pour récupérer que ceux quiconfirment une condition. On peut aussi les classer grace à order by nom_du_champ.
Ensuite, pour chaque résultat, on crée un tableau que l'on remplit : $row[categorie] correspond à la case de la ligne. Il en va de même pour $row[blague].
Le reste, c'est jsute du HTML pour l'affichage.


1.<?php
2.mysql_connect("localhost","root",""); <== connection au serveur mysql
3.$result=mysql_db_query("essai","select * from blagues "); <== si $result stocke les résultats de la table blague de la bdd essai
4.while ($row=mysql_fetch_array($result)) <== pour chaque résultat, on associe les différentes valeurs des champs (ici blg et cat)
5.{
6.echo " <table width='100%' border='0' cellspacing='0' cellpadding='0'><== fait un tableau
7.<tr>
8.<td with='11%' ><font face='Verdana' size='3' >Catégorie</font></td>
9.<td witdh='89%'>
10.<div align='left'><font face='Verdana' size='3' >$row[categorie]</font></div></td> <== affiche la catégorie du résultat en cours
11.</tr>
12.<tr>
13.<td width='11%'><font face='Verdana' size='3' >Blague :</font></td>
14.<td width='89%'><div align='center' ><font face= 'Verdana' size='3'>$row[blague]</font></div></td><== affiche la blague du resultat en cours
15.</tr>
16.</table>";
17.}
18.?>


Tant qu'il y a un résultat (boucle while ) , cela l'affiche sous forme de tableau en prenant le résultat de chaque ligne de données de categorie et blague.
Ecrit par : YoRiC, lu 17312 fois [11] commentaires commentaire

précédent imprimersuivant

Temps d'exécution : 0.03157 sec
 
personnes en ligne
 23 connectés
membres

Mémoriser ?



liens
noir
Beocia

partenaires :
PSDMag

PHP Splutions

www.joliespages.com

Tous droits réservés à yo-ric 2002 - 2007