PHPFrance

Discuter de tout ce qui touche au PHP, en français.

Vers le contenu

» Masquer les résultats de la recherche

Recherche dynamique PHPfrance

  1. Effectuez une recherche, les résultats s'afficheront dynamiquement ici.

Affichage colonnes

Pour ceux qui débutent en PHP.

Affichage colonnes

Messagede boudddda le 25 Aoû 2008, 21:47

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
Embryon
 
Messages: 4
Inscription: 25 Aoû 2008, 21:41

Publicité

Messagede Ryle le 26 Aoû 2008, 11:39

Modération :
boudddda, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ



S'il s'agit juste d'afficher 4 images dans 4 colonnes, il suffit simplement de mettre chacune d'elle entre les <td></td> d'une même ligne, les colonnes se constitueront automatiquement :)

Si tu veux faire une galerie de 4 images par ligne, le forum FAQ contient des explications détaillées sur ce sujet :
:arrow: [Tuto][PHP] Des Galeries Dynamiques (opérateur Modulo)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...
Avatar de l’utilisateur
Ryle
Modérateur PHPfrance
Modérateur PHPfrance
 
Messages: 8136
Inscription: 07 Fév 2006, 17:25
Localisation: Lat: 48°89. Long: 2°30.

Messagede boudddda le 26 Aoû 2008, 19:55

Merci Ryle mais il s'agit de 15 images ou plus sur 4 colonnes (je suis tres debutant)

Cordialement
boudddda
Embryon
 
Messages: 4
Inscription: 25 Aoû 2008, 21:41

Messagede Ryle le 27 Aoû 2008, 10:29

Regarde le topic de la FAQ dans ce cas, et n'hésite pas à poser des questions ici si tu as des doutes ou que quelque chose ne te parait pas clair :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...
Avatar de l’utilisateur
Ryle
Modérateur PHPfrance
Modérateur PHPfrance
 
Messages: 8136
Inscription: 07 Fév 2006, 17:25
Localisation: Lat: 48°89. Long: 2°30.


Retourner vers PHP débutant

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 invités

  • Publicité