Probleme

Répondre
C_Kirby
le 09/07/2003 à 12:07
C_Kirby
Salut !
Je voudrais savoir comment mettre un <br> a chaque fois que j'ai un certain nombre de résultat... Je m'explique :
Par exemple j'ai 34 membres dans la table membres. J'ai fais une liste de membres, et je voudrais qu'a chaque fois que j'ai écris 5 pseudo des membres, je vais a la ligne. Je sais ce qu'il faut faire, mais pas comment on le fais...
Merci
C_Kirby
LA GLOBULE
le 09/07/2003 à 12:12
LA GLOBULE
Dans ton while, fais un truc du genre :

  1. <?php
  2. $i=0;
  3. while ($data = mysql_fetch_array($req)) {
  4. // affiche le membre
  5. $i = $i + 1;
  6. if ($i == 5) {
  7. $i=0;
  8. echo '<br>';
  9. }
  10. }
  11. ?>
C_Kirby
le 09/07/2003 à 13:10
C_Kirby
J'ai fais comme ça
  1. <?
  2. // La requete
  3. $i = 0;

  4. while ($data = mysql_fetch_array($req)) {
  5. $code = $data['code'];
  6. $image = $data['image'];
  7. $alt = $data['alt'];

  8. echo '<a href="#null" onclick="javascript:document.envoi.message.value+=\' '.$code.'\';document.envoi.message.focus();"><img src="'.$image.'" alt="'.$alt.'" width="15" height="15" border="0"></a>';
  9. $i = $i + 1;
  10. if ($i == 4) {
  11. $i = 0;
  12. echo '<br>';
  13. }
  14. }

  15. ?>

Mais y'a ça qui s'affiche smiley
  1. Parse error: parse error, unexpected T_ECHO, expecting ',' or ';' in reply.php on line 49
C_Kirby
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours