Afficher une requete en 2 colonnes

luk -  
lukmari Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je commence avec php et j'ai un souci pour séparer ma requete en 2 colonnes sur 3 lignes

j'ai ceci et ca ne fonctionne pas, j'ai une seule colonne de 6 lignes.
merci de m'aider.
<?php  
    $strSQL = 'SELECT `Id_page`, `Contenu`, `miniature`, `Titre`, `date` FROM `biblioteque` ORDER BY Id_page DESC LIMIT 0,6';
		$resultat = requete_SQL($strSQL);

while ($tabl_result = mysql_fetch_array($resultat)) {

    $texte=  preg_replace('#(<(?:input|img) src="[a-z0-9_./-]+"[a-z0-9=" ?_./-]*>)#isU', '<!-- $1 -->', $tabl_result['Contenu']);
    $texte = strip_tags($texte);
    
    
$NbCol=2; 
// Il y a un total de NbTot enregistrements 
$NbTot=6; 
// Il va falloir un certain nombre de lignes 
$NbLigne=1+(int)($NbTot/$NbCol); 
// Premier enregistrement 
$Lig=0; // Pour savoir sur quelle ligne on est 
// tant qu'il y a des fiches 
echo '<table><tr>';
     
echo '<td style="vertical-align:top;"><img src="'.$tabl_result['miniature'].'"></td><td style="vertical-align:top;"><div class="titre1"> '.$tabl_result['Titre'].'<br><span style="font-size: 9px;">Mise en ligne le '.Fdate($tabl_result['date']).'<br></span></div> '.substr($texte,0,400).''; 

if(strlen($texte) > 10){
echo ' ...<br> <a href="./texte.php?id_page='.$tabl_result['Id_page'].'">...Lire la suite</a></td>';} 
   $Lig=$Lig+1; 
   if($Lig==$NbLigne){echo " 
   <td valign=top></td>";$Lig=0;}     
  }
echo "</tr></table>";   
?>
A voir également:

2 réponses

lukmari Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
personne n'a d'idée
0
lukmari Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Ok j'ai trouvé,

merci...
0