J'ai réussi à afficher le résultat sous forme de vignette comme sur mon site.
Chuis content parce que tu m'avais dis que c'était dur
![Laughing :lol:](./images/smilies/icon_lol.gif)
En fait j'ai trouvé un bout de code
![Embarassed :oops:](./images/smilies/icon_redface.gif)
Enfin, j'ai réussi à l'adapter, c'est pas mal quand même
Je ne résiste pas à l'envie de te montrer ça.
Philippe
<?php /* Date de création: 21/06/05 */
include_once ("globals.inc.php");
include_once ("fonctions.inc.php");
mysql_connect($serveur,$login,$motpasse) or die ("erreur de connexion au serveur ".mysql_error());
mysql_select_db($base) or die ("erreur de connexion a la base de données ".mysql_error());
echo$_POST['ftot1'];
$que = " SELECT * FROM `biens_fr`" ;
$query = " SELECT * FROM `biens_fr` WHERE (tot1) <= 50000";
$query_1 =" SELECT * FROM `biens_fr` WHERE (tot1) >= 50000 AND (tot1) <= 100000 LIMIT 0 , 30";
$query_2 =" SELECT * FROM `biens_fr` WHERE (tot1) >= 100000 AND (tot1) <= 150000 LIMIT 0 , 30";
$query_3 =" SELECT * FROM `biens_fr` WHERE (tot1) >= 150000";
$i=0;
if ($_POST['ftot1'] == 0)
{
$result = mysql_query($que) or die ("Requête incorrecte ".mysql_error());
}
else
if ($_POST['ftot1'] == 1)
{
$result = mysql_query($query) or die ("Requête incorrecte ".mysql_error());
}
else
if ($_POST['ftot1'] == 2)
{
$result = mysql_query($query_1) or die ("Requête incorrecte ".mysql_error());
}
else
if ($_POST['ftot1'] == 3)
{
$result = mysql_query($query_2) or die ("Requête incorrecte ".mysql_error());
}
else
if ($_POST['ftot1'] == 4)
{
$result = mysql_query($query_3) or die ("Requête incorrecte ".mysql_error());
}
// Fermer la connexion
mysql_close();
Entete();
echo "<table>\n\n";
$build_fichier = "<table>\n<tr>\n";
while($row = mysql_fetch_array($result))
{
$colonne ="<TD><B><DIV ALIGN=\"center\">Rf $row[ref]</DIV></B><DIV ALIGN=\"center\">".
"<A HREF=\"f2745.htm\"><IMG SRC=\"../photos/photofr/i$row[ref].jpg\" BORDER=0 WIDTH=125 HEIGHT=85></A><BR>".
"<DIV ALIGN=\"center\"><B><FONT COLOR=\" #FF0033\">$row[tot1]€ </FONT></B></DIV> </TD>";
if ($i%5==0)
{
echo "\n<tr>\n"; // on commence une ligne du tableau
$build_fichier .= "\n<tr>\n";
}
if($i %5 !=0 OR $i %5 == 0)
{
echo "$colonne"; // on affiche une colonne
$build_fichier .="$colonne";
}
$i++; // on incrémente le compteur
// puisque $i a été incrémenté une ligne plus haut, la condition
// ci-dessous recevra une valeure de $i différente du début de la
// boucle, donc on peut fermer la ligne
if ($i%5==0)
{
echo "\n</tr>\n";
$build_fichier .= "\n</tr>\n";
}
}
echo "\n</table>"; // on ferme le tableau
$build_fichier .= "\n</table>";
?>