Page 1 sur 1

ligne colone mysql

Posté : 23 déc. 2012, 16:40
par pacphil
je n'arrive pas afficher colonne et ligne sur une sortie de photo par annonce. j'ai aucun erreur le soucis les photos ce mette une en dessous de l'autre

voici mon script
 
      while($plus = mysql_fetch_assoc($data))
      {
      $image = $plus["idA"];/**** elle existe bien tester avec echo c'est le résultat des recherches****/
      	  
echo'<table style="left:0px;">';
 
$nbCol = 4;
$query = "SELECT * FROM im_annonce WHERE id_gal='".$image."' LIMIT 0,1"; /*********une seule image par annonce******/
     
$result = mysql_query($query) or die(mysql_error());
$nb = mysql_num_rows($result);
$nbLigne = ceil($nb/$nbCol);
	 
    for($l=0;$l<$nbLigne;$l++)
    {
    echo'<tr>';
    for($c=0;$c<$nbCol;$c++)
    {
    if($ligne=mysql_fetch_array($result)){
		                 
		$im = $ligne['gal'];		
		if(isset($im)){
        miniature('image_annonce/'.$im.'', 150, 100); 
    echo'<td><img src="MINI11image_annonce/'.$im.'" border="0"></td>'; // nomCol = nom du champs
        }
	    }
    }
    echo'</tr>';
    }
    echo'</table>';
    } 

Re: ligne colone mysql

Posté : 25 déc. 2012, 00:27
par bemale motais
J'ai l'impression que tu crées un table pour chaque annonce, ton while devrait être plus bas dans le code.

Re: ligne colone mysql

Posté : 29 déc. 2012, 11:21
par pacphil
serais tu me montré car la je suis dessus depuis des semaines