affichage sur 2 colonne [PHP] - PHP - Programmation
Marsh Posté le 27-12-2003 à 17:51:12
<tr> |
mais bon spa du php
Marsh Posté le 27-12-2003 à 17:58:11
lool j'avous je me suis tres mal exprimé !
je reprend tout :
Donc j'ai fait une galerie d'image en PHP, le nom des images est stocké ds une table, et je ressort les image en fesant <img src=$data['image']>, en fait ce que j'aimerais c'est que les images s'affichent sur 2 colonnes !
Voila merci !!
Marsh Posté le 27-12-2003 à 18:38:32
méthode porcine:
|
Marsh Posté le 27-12-2003 à 18:39:16
Crok a écrit : lool j'avous je me suis tres mal exprimé ! |
Ben c'est toujours pas du PHP.
Marsh Posté le 27-12-2003 à 18:40:31
ben il est ou le pb ?
c pas un pb php que tu as mais un pb d'algo directement !
tu c afficher un tableau multicolonnes en html je suppose donc il te faut generer ce tableau grace au php, ce qui se traduit par des echo
enfin bref je te donne la solution (enfin la piste)
cree une variable que tu affecte a 0
ensuite
Code :
|
voila je te laisse trouver le code a mettre dedans
Marsh Posté le 27-12-2003 à 19:57:49
lool je ne voit pas du tt ce qui pourrait etre entre les truc !!
( je suis debutant ...... )
Merci !
Marsh Posté le 27-12-2003 à 20:28:29
y a des jours où je me demande pourquoi je passe tellement inaperçu...
Marsh Posté le 27-12-2003 à 20:41:49
Crok a écrit : lool je ne voit pas du tt ce qui pourrait etre entre les truc !! |
tu as la solution de gizmo, moi je t'ai juste rajoutée un morceau de code qui est le debut d'une autre solution, m'enfin bon la tu doit vraiment pas avoir le niveau en prog si tu comprend pas
Marsh Posté le 27-12-2003 à 20:53:38
je demande juste une petite explication de la technique de Gizmo
Marsh Posté le 27-12-2003 à 21:23:01
Crok a écrit : je demande juste une petite explication de la technique de Gizmo |
Bon aller hop zou...
Si tu n'es pas capable de comprendre des trucs comme :
Code :
|
On ira pas loin.
Ce forum est un forum d'entraide, certe, mais c'est pas un remplacement de cerveau à la demande hein...
Il faut déjà avoir un minimum de connaissance pour comprendre ce dont on parle.
Donc goto http://www.phpdebutant.org
Tu manges les tutos (t'en as pas pour plus de quelques jours) et ensuite tu reviens nous voir. Tu verras que tout sera comme par magie bcp plus clair tout d'un coup.
PS : et évite aussi les " " parce que c'est un peu le monde à l'envers là. Noël c'etait ya deux jours hein...
Marsh Posté le 27-12-2003 à 21:46:49
gizmo a écrit : y a des jours où je me demande pourquoi je passe tellement inaperçu... |
t'as qu'aà bouffer après minuit
Marsh Posté le 27-12-2003 à 21:50:46
chuis désolé, ça fait tellement longtemps, fallait que je la place
Marsh Posté le 27-12-2003 à 23:43:06
bah ça j'avais compris ( jlai ai bien bouffé et digéré les tuto de phpdeb...) mais ya un truc qui m'intrigue un peu dans le code de Gizmo c'est
($data=mysql_fetch_array($result) ? '<img src="'.$data['img'].'" alt="'.$data['alt'].'" /></td></tr>' : '</td></tr>');
$data=mysql_fetch_array($result);
voila ....
Marsh Posté le 27-12-2003 à 23:55:27
Crok a écrit : a tes souhaits |
C'est ce qu'on appelle un opérateur ternaire. En gros, ça donne :
Si $data=mysql_fetch_array($result) alors '<img src="'.$data['img'].'" alt="'.$data['alt'].'" /></td></tr>' sinon '</td></tr>'
Marsh Posté le 27-12-2003 à 23:56:22
naceroth a écrit : |
wé bah en gros t'as tout faux
Marsh Posté le 28-12-2003 à 00:00:52
ReplyMarsh Posté le 28-12-2003 à 00:01:42
ReplyMarsh Posté le 28-12-2003 à 00:09:38
Wé c'est ça, prend moi pour un con, c'est juste qu'il a marqué $data=mysql[...] alors que j'aurais plutôt montré à crok que c'est
Code :
|
Edit : d'ailleurs la preuve il a rien compris à ce que naceroth avait marqué
Marsh Posté le 28-12-2003 à 00:18:01
*syl* a écrit : Wé c'est ça, prend moi pour un con, c'est juste qu'il a marqué $data=mysql[...] alors que j'aurais plutôt montré à crok que c'est
|
Ouais, mélangeons gaiement les données et le résultat, c'est sûr il comprendra mieux
Marsh Posté le 28-12-2003 à 00:18:18
*syl* a écrit : Wé c'est ça, prend moi pour un con, c'est juste qu'il a marqué $data=mysql[...] alors que j'aurais plutôt montré à crok que c'est
|
Ben non, t'as toujours pas compris non plus visiblement
Marsh Posté le 28-12-2003 à 00:18:40
Citation : Wé c'est ça, prend moi pour un con, c'est juste qu'il a marqué $data=mysql[...] alors que j'aurais plutôt montré à crok que c'est
|
Et ça sa sert a afficher les resultats d'une table sur 2 colonnes?
Marsh Posté le 28-12-2003 à 00:22:37
gizmo a écrit : |
Faut que tu m'expliques alors, j'attends ça
Pour rappel on parlait de ça :
Code :
|
Marsh Posté le 28-12-2003 à 00:24:26
Crok a écrit :
|
J'en sais rien, t'as qu'à tester..
Marsh Posté le 28-12-2003 à 00:26:06
Crok a écrit : gaahhhhhh je suis totalement perdu |
Code :
|
est équivalent à :
Code :
|
Si t'as pas compris ça on peut plus rien faire pour toi...
Marsh Posté le 28-12-2003 à 00:27:11
*syl* a écrit : Faut que tu m'expliques alors, j'attends ça
|
bah oui. en php, l'égalité c'est == ou ===, pas = qui sert pour l'assignation, donc ce n'est pas la veleur de data qui est modifiée par l'opérateur...
Marsh Posté le 28-12-2003 à 00:29:09
j'ai compris ça c'est deja un bon debut mais je ne vois pas comment faire pour afficher mes resultats sur un tableau à 2 colones avec un if ....
Marsh Posté le 28-12-2003 à 00:29:20
gizmo a écrit : |
Tu viens de démontrer que t'avais rien compris (je parle pour le code, ton texte est bon, enfin sauf la fin:D)
Marsh Posté le 28-12-2003 à 00:35:33
*syl* a écrit : Tu viens de démontrer que t'avais rien compris (je parle pour le code, ton texte est bon, enfin sauf la fin:D) |
que je sache, c'est toi qui dans ton code "d'explication" modifie la valeur de $data, pas moi.
Marsh Posté le 27-12-2003 à 17:15:20
hello tlm ! !
J'ai fait une galerie, mais j'aimerais afficher mes images sur 2 colonnes...
_____________________
| Image 1 | Image 2 |
| Image 3 | Image 4 |
| etc ... |
|___________________|
un peu comme sa coi ^^
Merci !