begin process at 2012 05 28 13:46:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Afichage sur plusieurs colonnes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Afichage sur plusieurs colonnes

samedi 23 août 2008 à 18:58:52 | Afichage sur plusieurs colonnes

boudddda

Bonjour,

Ci dessous mon code source ou j'affiche des images via MySQL, mais mon probleme c'est que ca s'affiche sur une colonne et je souhaiterai l'afficher sur 4 colonnes. Comment faire ?

$result=mysql_query("SELECT p.image1, pc.categorie_id FROM produits p, produits_categories pc WHERE p.id = pc.produit_id AND pc.categorie_id = $id  AND p.etat = 1 ORDER BY p.prix LIMIT $start,$nb");
if (mysql_num_rows($result) == 0) {
    echo ""; } else {
echo "<table border=0 cellpadding=0 cellspacing=0 width=100%>";
echo "<tr valign=top><td class=normal>";
echo "</td></tr>";
while($prod=mysql_fetch_array($result))
{
?>
<tr valign=top><td class=normal>
    <? if ($prod["image1"] <>"") { ?>
    <img src="<?=$wwwroot?>/administrer/images/<?=$prod["image1"] ?>" align=left valign=top width="150">
    <?} else {?><img src="<?=$wwwroot?>/images/photo-non-disponible.gif" align=left valign=top width="100"><?}?>
    <?
}

Merci

Boudddda
dimanche 24 août 2008 à 10:25:33 | Re : Afichage sur plusieurs colonnes

extraman1

Membre Club
Salut,

il faudrait que tu sortes ton "<tr valign=top>" du while

Comme ça :

<tr valign=top>
while($prod=mysql_fetch_array($result))
{
?>
<td class=normal>
    <? if ($prod["image1"] <>"") { ?>
    <img src="<?=$wwwroot?>/administrer/images/<?=$prod["image1"] ?>" align=left valign=top width="150">
    <?} else {?><img src="<?=$wwwroot?>/images/photo-non-disponible.gif" align=left valign=top width="100"><?}?>
</td>
    <?
}

A++ extraman1
dimanche 24 août 2008 à 15:48:03 | Re : Afichage sur plusieurs colonnes

boudddda

Merci, mais maintenant j'ai mes 15 images en ligne horizontal sur 1 colonnes et je souhaiterai 4 images par ligne

Boudddda
mardi 26 août 2008 à 17:58:03 | Re : Afichage sur plusieurs colonnes

extraman1

Membre Club
Salut,

un truc dans ce genre là :

echo"<tr valign=top>";
$i=0;
while($prod=mysql_fetch_array($result))
{
$i++;
?>
<td class=normal>
    <? if ($prod["image1"] <>"") { ?>
    <img src="<?=$wwwroot?>/administrer/images/<?=$prod["image1"] ?>" align=left valign=top width="150">
    <?} else {?><img src="<?=$wwwroot?>/images/photo-non-disponible.gif" align=left valign=top width="100"><?}?>
</td>
   <?
    if($i= = 4){
          $i=0;
          </tr><tr valign=top>"
    }
} ?>
</tr>

extraman1 le grand
mardi 26 août 2008 à 19:58:16 | Re : Afichage sur plusieurs colonnes

boudddda

Merci, mais toujours le même résultat j'ai mes 15 images en ligne horizontal sur 1 colonnes et je souhaiterai 4 images par ligne

Boudddda
mercredi 27 août 2008 à 06:40:12 | Re : Afichage sur plusieurs colonnes

extraman1

Membre Club
Salut,

Ca te l'affiche comment, peux-tu être plus explicite s'il te plait. Et quel résultat attends-tu exactement?

extraman1
mercredi 27 août 2008 à 10:08:45 | Re : Afichage sur plusieurs colonnes

jreaux62

J'ai mis ce tuto recemment :
"AFFICHAGE EN TABLEAU : AFFICHER DES DONNÉES DANS UN TABLEAU"
http://www.phpcs.com/tutoriaux/AFFICHAGE-TABLEAU-AFFICHER-DONNEES-DANS-TABLEAU_883.aspx
mercredi 27 août 2008 à 19:18:09 | Re : Afichage sur plusieurs colonnes

boudddda

Salut,

J'ai une base Mysql avec des images et elle s'affiche  sur une lignes Je souhaiterai les afficher sur 4 colonnes et retour sur la ligne en dessous. Suivant les catégories je peut avoir 20 images ou plus. On m'as parler d'un compteur, j'ai essayer mais je ne suis pas asser douer.


Merci pour ton aide

Boudddda
jeudi 28 août 2008 à 15:18:11 | Re : Afichage sur plusieurs colonnes

jreaux62

Lis mon tuto (message précédent), tu y trouveras ta réponse !


Cette discussion est classée dans : pc, mysql, id, echo, colonnes


Répondre à ce message

Sujets en rapport avec ce message

Souci dans mon tableau [ par slhuilli ] Bonjour,je cherche la faille dans ce bout de code depuis p$ls jours sans trouver. Qu'elqu'un pourra peut être maider et m'expliquer . En fait, je n MySQL id? [ par Linuss ] Bonjour à tous, Voilà, lorsque j'essaie de faire un lien qui contient l'id (qui existe au ca sou quelqu'un poserait la question :) d'un tuto, je n'y a Besoin Aide Formulaire [ par Dexterage ] bonjour a tous :)voila jai un tit soucis avec ma page! Le but de la page étant de faire une lister d'évènement, en fonction des lieux. Il y a une tabl Mysql erreur, mais où ? [ par Tilix ] Bonjour,Je voudrais savoir où est l'erreur dans ceci :while($data = mysql_fetch_assoc($req))     {   if ('!'.$data['id'].'') { echo '(0)'; }    else { ajout de colonne en plus d'une fonction mysql_fetch_array en php [ par kappablanca ] Bonjour, je suis actuellement en train de passer mon site internet en php étant donné qu'il faut y mettre à jour des tableau tous les jours.Bon je vou Pagination en php URGENT [ par hoodlum ] Tout d'abord je suis debutant en php et J'ai un petit pb,jarrive pas a trouver l'erreur dans mon script de pagination pour une requete SQL qui retourn AU SECOUR [ par hoodlum ] voici mon script:   include("heads.inc.php");      $req=$_SERVER['REQUEST_METHOD'];     if($req=="POST")       $cho etre perdu [ par hoodlum ] contrairement a tous les message ke g pu laissé sur le forum ;G trouvé le probleme .mais je c pa pkoi.voici mon :   include("heads.inc.php");      $re UNE BOUCLE infernal HELP ME!!! [ par hoodlum ] Le problemes c ke o 2eme passage par pasage a l'url le script arrete d'etre executé a partir de la ou g mis le pointillé car le while n'est pas execut Authentification [ par Alricaus ] Bonjour à tous. J'aimerai réaliser un code en php, utilisant la base de donnée mysql, pour faire que lorsqu'une personne s'identifie sur l'index en ht


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales