[php] afficher données d'une base de données

gagnier -  
swoog42 Messages postés 1178 Statut Membre -
Bonjour,
Je fais un petit site pour un magasin scolaire et j'éprouve présentement quelques difficultés au niveau de l'affichage des articles en ventes. ils sont enregistrer dans une base de données mysql. mon problème est pour les afficher comme suit :
image image
nom du produit nom...
prix prix etc...

je suis capable d'afficher chaque information, mais pas comme voulu.

Merci.

3 réponses

  1. louloute300 Messages postés 347 Statut Membre 29
     
    tu peux faire ca avec des tableaux:

    <?

    mysql_connect($localhost,$root,$xxx);
    mysql_select_db($basededonnee); // A modifier

    echo '<table align=center border=1>';
    echo'<tr bgcolor="#008000" style="font-size:11;color:white"><td>Image</td><td>Nom du produit</td><td>Prix</td></tr>';

    $res=mysql_query("select * from produits");
    for($i=0;$i<mysql_num_rows($res);$i++){
    $rep=mysql_fetch_array($res);
    echo'<tr><td><img src="'.$rep[0].'"></td><td>'.$rep[1].'</td><td>'.$rep[2].'</td></tr>';
    }

    echo '</table>';

    ?>

    Comme tu peux voir:
    produits est à changer par le nom de la table des produits.
    0,1,2 => J'ai considéré que 0 était le n° de la colonne des adresses des images, 1 pr le nom et 2 pour le prix.

    J'espère que ca va t'aider...

    PS: J'ai pas testé le code...
    0
  2. gagnier
     
    Merci mais j'ai déja trouver une autre solution
    0
  3. swoog42 Messages postés 1178 Statut Membre 245
     
    dans ce cas, tu marques ton sujet en résolu ^^
    0