Réponse acceptée !
Ok, donc imaginons que tu aies une table nommée "images" comportant un champ nommé "url" qui contient l'url de l'image.
Fais ceci :
<?php
//--------------------------------------------------
//CONNEXION A LA BASE + REQUETE
//--------------------------------------------------
$connexion=mysql_connect('hote','user','passe') OR die('erreur de connexion');
mysql_select_db('base_de_donnees') OR die('impossible de sélectionner la base de données');
$requete=mysql_query('SELECT url FROM images ORDER BY RAND() LIMIT 20') OR die('impossible d\'exécuter la requête');
//---------------
//VARIABLES
//---------------
$ligne=1;
$i=0;
$tableau=array();
echo '<table style="border:1px solid #C0C0C0">';
//--------------------------------------------------
//ON AFFICHE LES IMAGES
//--------------------------------------------------
while($r=mysql_fetch_row($requete))
{
//ON COMMENCE UNE NOUVELLE LIGNE
if($ligne==5)
{
$tableau[$i]='<tr>'.$tableau[$i].'</tr>';
$ligne=1;
$i++;
}
$tableau[$i].='<td><img src="'.$r[0].'" alt="" /></td>';
}
echo '</table>';
?>
ça devrait fonctionner. Si t'as un pb n'hésites pas ;-)
a +
Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique
Forum d'entraide informatique (14 catégories)