j'ai déja trouvée la solution (merci a vincent BERSIn pour ce
script)
<?
define (NOM,"root");
define (PASSE,"");
define (SERVEUR,"localhost");
define (BASE,"tgif");
$connexion = mysql_pconnect (SERVEUR, NOM, PASSE );
if (!$connexion)
{
echo "Désolé,connexion à " . SERVEUR . " impossiblen";
exit;
}
if (!mysql_select_db (BASE, $connexion))
{
echo "Désolé, accès a la base " . BASE . "Impossiblen";
exit;
}
$result = mysql_query ("SELECT pseudo1,pseudo2 FROM joueurs"); //ne pas
oublier de mettre les champs séléctionnés
$k=0;
while ($row=mysql_fetch_array($result))
{
$tab[$k]=$row['pseudo1']; // a repeter autant de fois que le nombres de
champs a afficher (dans notre cas 2 champs)
$tab_pseudo2[$k]=$row['pseudo2'];
$k++;
}
mysql_free_result($result);
echo '<table border="1">';
$MAX_COLUMN = 2;
$MAX_ROW = ceil ( count( $tab ) / $MAX_COLUMN );
for ( $i = 0; $i < $MAX_ROW; $i ++ )
{
echo '<tr>';
for ( $j = 0; $j < $MAX_COLUMN; $j ++ )
{
$current = $i + ( $j * $MAX_ROW );
if (isset($tab[$current]))
{
echo '<td>'.$tab[$current]; // permer l'affichage des resultats a repeter
autant de fosi que le nombre de champs
echo '<br>'.$tab_pseudo2[$current];
echo '</td>';
// tu fait ton affichage et si bien sur tu as x champs et bien c'est du
genre $tab[ $current ][0] $tab[ $current ][1] etc...
}
else break;
}
echo '</tr>';
}
echo '</table>';
?>
max column c'est le nombre de colonnes