2 colonnes !!!!!
Bonjour tout le monde !
Voila , j'ai une table et je souhaite avec 7 champs que j'interroge et je souhaite afficher les resultats sur deux colonnes :
[resullats ID 1 ][resullats ID 2 ]
[resullats ID 3 ][resullats ID 4 ]
etc...
Pour l'instant j'ai reussi a le faire mais comme ca :
[resullats ID 1 ][resullats ID 3 ]
[resullats ID 2 ][resullats ID 4 ]
avec mysql_num_rows, et en divisant le resultat par 2 mais ce n'est pas ce que je veux...
J'ai beau chercher je ne voi pas / ne comprend pas tro comment faire.
Merci d'avance.
zebdinou pour les intimes / Blog : http://www.zebden.fr
merci mais je ne veux pas afficher un champx dans chaque colone MAIS TOUS LES CHAMPS sur une meme colone puis l'enregistrement suivant à coté (dans l'aute colonne) etc...
Ben t'adapte et tu sélectionne les champs que tu veux mettre; si t'es capable d'afficher un champ dans une colonne, t'es forcément aussi capable d'afficher tous les champs d'un enregistrement sur la même colonne. Essaye de voir dans quelles balises (<td> et <tr>) il faut mettre quoi... et fait une boucle avec un
while ($data = mysql_fetch_array($req)) // Récupération du resultat sous forme d'un tableau
...
BTB
Nì heolas go haontìos
salut,
je te tire mon chapeau
tu arrive a mettre par colone alors que ce que tu demande est plus simple
je m'explique
il faut que dans ta boucle while tu test s'il faut que tu fasse </td><td> ou </td></tr><tr><td>
exemple :
<?php
//tu met ta requete sql avant je suppose que c'est $req qui est le resultat du query
echo '<table><tr>';
$i=0;//sera a savoir ou on en est dans la boucle
while ($data=mysql_fetch_array($req))
{
if ($i==1)
{
//on est au deuxime enregistrement on ferme la ligne et on passe a la ligne suivante
echo '<td>'.$data['id'].'</td></tr>';
$i=0;
}
else {
//c'est le 1er affichage de la ligne
echo '<tr><td>'.$data['id'].'</td>';
$i++;
}
}
//on ferme la ligne et le tablo
echo '</tr></table>';
mysql_free_result($req);
?>
en supposant que tu ai fait une requete du type
<?php
$sql = 'SELECT champ FROM table ORDER BY id ASC';
$req = mysql_query($sql);
?>
tu va avoir l'affichage que tu demande.....
Il en faut peu pour être heureux !!!!!
c'est exactement ce que je te donne
champs 1 | champ2
champs 3 | champ4
zebdinou pour les intimes / Blog : http://www.zebden.fr
WAHA ! trop bon zebden et merci tout le monde !
ca MMAAAAAaaarrcheuuuUUU
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: