desole mais ton code fonctionne bien j avais pas trop le temps hier soir alors j ai fait trop vite
Par contre j ai un petit souci avec l affichage
j ai un peu remodifier ton code pour un affichage a 2 colonne car 3 c est trop large
Mais si il y a un nombre impair le dernier resultat se fait sur la 2eme colonne pourquoi pas sur la 1er?
voici mon code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>fff</title>
<meta name="keywords" content="fff" />
<meta name="description" content="ffff" />
<link href="templatemo_style.css" rel="stylesheet" type="text/css" />
<link href="cssv.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
function clearText(field){
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = field.defaultValue;
}
</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "
https://ssl." : "
http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-10494080-1");
pageTracker._trackPageview();
} catch(err) {}</script>
<style type="text/css">
<!--
body {
background-image: url(images/templatemo_bg2.jpg);
background-color: #000000;
}
.Style1 {
color: #FF8000;
font-weight: bold;
font-size: 14px;
}
-->
</style></head>
<body>
<div id="templatemo_container">
<div id="templatemo_banner">
</div>
<!-- fin du banner -->
<div id="templatemo_menu">
<ul>
<li><a href="index.php" ><span></span>Acceuil</a></li>
<li><a href="presentation.php"><span></span>Présentation</a></li>
<li><a href="voitures.php" class="current"><span></span>Nos voitures</a></li>
<li><a href="entretien.php"><span></span>Entretien</a></li>
<li><a href="depannage.php"><span></span>Dépannage</a></li>
<li><a href="accidente.php"><span></span>Accidenté</a></li>
<li><a href="contact.php"><span></span>Contact</a></li>
</ul>
</div> <!-- fin menu menu -->
<div id="templatemo_content_wrapper">
<div id="templatemo_content">
<div id="imagedefil">
</div>
<!-- fin de a column -->
<div class="column_w430g fl ">
<div class="header_01">Nos voitures </div>
<div class="latest_news">
<div class="header_02"><a href="#"></a></div>
<p>
<?php
require "connect.php";
$r1 = mysql_query("SELECT COUNT(*) AS compter FROM voiture");
$r2 = mysql_fetch_array($r1);
// ici, on a compté le nombre total d'entrée
// $r2['compter'] : c'est le nombre total
// on divise par 2 pour 2 colonnes
$division = $r2['compter'] / 2; // par ex, si 90 entrée = 45
if ($division%2) { // si impaire
$division = $division - 1; // on enlève 1 pour avoir un chiffre pair
}
// cette partie fera une limite de 0 à 45
$limite1 = 0; // première limite commence à 0
$limite2 = $division; // on suppose que c'est 44
if ($division%2) { // si impaire
$limite2++; // on ajoute +1 qu'on a enlevé plus haut
}
// cette partie fera une limite de 46 à 90
$limite3 = $division + 1; // donc 46
$limite4 = $division * 2; // donc 90
?>
<table width="100%" align="center">
<tr>
<td width="418" valign="top"> <!-- Première colonne -->
<?php
$requete1 = mysql_query("SELECT * FROM voiture LIMIT ".$limite1.", ".$limite2."") or die(mysql_error());
// on affiche les entrées de 0 à 30
while ($resultat1 = mysql_fetch_array($requete1)) { // boucle d'affichage
?>
<div id="conttousvehicule1">
<!-- Debut du <div id="conttousvehicule1" /> -->
<div class="bloctousvehicule1">
<!-- Debut du <div class="bloctousvehicule1" /> -->
<a href="voitaff2.php?voiture=<?php echo $resultat1['idd']; ?>"> <img src="/admin/<?php echo $resultat1['photos']; ?>" alt="d" width="152" height="114" border="0" align="top"/></a> </div>
<!-- Fin du <div class="bloctousvehicule1" /> -->
<div id="contdroitetousvehicule">
<!-- Debut du <div id="contdroitetousvehicule" /> -->
<div class="bloctousvehicule2">
<!-- Debut du <div class="bloctousvehicule2" /> -->
<a href="voitaff2.php?voiture=<?php echo $resultat1['idd']; ?>"><span class="titrevoiture"> <?php echo $resultat1['titr']; ?><br />
</span></a> </div>
<!-- Fin du <div class="bloctousvehicule2" /> -->
<div class="bloctousvehicule3"><span class="prix">Prix : <?php echo $resultat1['prix1']; ?> €</span> </div>
<div class="bloctousvehicule4">Année : <?php echo $resultat1['anne']; ?></div>
<div class="bloctousvehicule5">Kilométrage : <?php echo $resultat1['kilometre']; ?> Km</div>
</div>
<!-- Fin du <div id="contdroitetousvehicule" /> -->
</div>
<a href="voitaff2.php?voiture=<?php echo $resultat1['idd']; ?>"></a>
<?php }
?></td>
<td width="418" valign="top"><!-- Deuxième colonne -->
<?php
$requete2 = mysql_query("SELECT * FROM voiture LIMIT ".$limite3.", ".$limite4."") or die(mysql_error());; // on affiche les entrées de 31 à 60
while ($resultat2 = mysql_fetch_array($requete2)) { // boucle d'affichage
?>
<div id="conttousvehicule1">
<!-- Debut du <div id="conttousvehicule1" /> -->
<div class="bloctousvehicule1">
<!-- Debut du <div class="bloctousvehicule1" /> -->
<a href="voitaff2.php?voiture=<?php echo $resultat2['idd']; ?>"> <img src="/admin/<?php echo $resultat2['photos']; ?>" alt="d" width="152" height="114" border="0" align="top"/></a> </div>
<!-- Fin du <div class="bloctousvehicule1" /> -->
<div id="contdroitetousvehicule">
<!-- Debut du <div id="contdroitetousvehicule" /> -->
<div class="bloctousvehicule2">
<!-- Debut du <div class="bloctousvehicule2" /> -->
<a href="voitaff2.php?voiture=<?php echo $resultat2['idd']; ?>"><span class="titrevoiture"> <?php echo $resultat2['titr']; ?><br />
</span></a> </div>
<!-- Fin du <div class="bloctousvehicule2" /> -->
<div class="bloctousvehicule3"><span class="prix">Prix : <?php echo $resultat2['prix1']; ?> €</span> </div>
<div class="bloctousvehicule4">Année : <?php echo $resultat2['anne']; ?></div>
<div class="bloctousvehicule5">Kilométrage : <?php echo $resultat2['kilometre']; ?> Km</div>
</div>
<!-- Fin du <div id="contdroitetousvehicule" /> -->
</div>
<?php }
mysql_close(); // Déconnexion de MySQL
?></td>
</tr>
</table>
<p>
<p>
<br /></p>
</div>
<div class="cleaner"></div>
</div> <!-- fin de a column -->
<!-- fin de a column -->
<div class="margin_bottom_20 h_divider"></div>
<div class="margin_bottom_20"></div>
<div class="column_w920">
</td></table> </div>
<div class="moduletable">
<div class="clr"></div>
<div class="column_w190 fl margin_right_40">
<a href="#"><img src="images/SOS1.jpg" alt="image" width="180" height="40" border="0" /></a>
<p>Dépannage 24/24h</p>
<p> <a href="#"></a></p>
</div>
<div class="column_w190 fl margin_right_40">
<a href="accidente.php"><img src="images/depannage/7.jpg" alt="image" width="204" height="153" border="0" /></a>
<p>Entretien vehicule <a href="#"></a></p>
</div>
<div class="column_w190 fl margin_right_40">
<a href="#"><img src="11" alt="image" width="180" height="100" /></a>
<p>Voiture accidenté</p>
</div>
<div class="column_w190 fl">
<a href="#"></a>
<p>blablallala<a href="#"></a></p>
</div>
<div class="margin_bottom_15"></div>
</div>
<div class="cleaner"></div>
</div> <!-- fin de wrapper 02 -->
</div> <!-- fin de wrapper 01 -->
<div id="templatemo_footer">
<ul class="footer_list">
<li><a href="#" class="current">Acceuil</a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li class="last"><a href="#"></a></li>
<p> </p>
</ul>
<div class="margin_bottom_10"></div>
Copyright © 2008 <a href=""></a>
<div class="margin_bottom_10"></div>
</div>
<!-- fin de footer -->
</div> <!-- fin de container -->
</body>
</html>