Jump to content
Sign in to follow this  
Somle_

Galleri, hente ut i kolonner og ikke rader

Recommended Posts

Hei,

 

sliter litt. Holder på å lage et galleri.

 

Men jeg vil at når jeg henter ut fra databasen så skal den ikke bare hente alle i en rad nedover, men ha 4 kolonner bortover.

Altså ikke:

 

	

<table>
        <tr>
               <td><? print $row[bilde];?></td>
         </tr>
</table>

 

Men slik på en måte..

 

 

<table>
        <tr>
               <td><? print $row[bilde];?></td><td><? print $row[bilde];?></td><td><? print $row[bilde];?></td><td><? print $row[bilde];?></td>
         </tr>
</table>

 

 

Takk :)

Share this post


Link to post

Hvordan er koden du har nå? Lettere å rette på en kode, enn å lage ny til deg.

EDIT: eller er <? print $row[bilde];?> alt du har som skal rettes på?

 

I så fall trengs det løkker av noen slag. <-- Utrolig dårlig svar jeg vet, men har ikke tid til å poste kode nå.

Edited by need4sms

Share this post


Link to post

Her er det meste av koden:

 

$Select = "SELECT kategori, bilde, info FROM bilder WHERE kategori = '$HTTP_GET_VARS[kategori]'";
$Query = mysql_query($Select) or die ("Cant run query");
print "Galleri";
while ($row = mysql_fetch_array($Query)){
?>
<table>
 <tr>
 	<td><img src="bilder/<? print $row[bilde];?>"><br>
       <? print $row[info]; ?></td>
 </tr>	
</table>
<? } ?> 

 

Problemet er at nå hentes bildene ut på rekke nedover.. men jeg vil ha dem 4 på rad før det blir ny rad nedover.. Sikkert litt vanskelig men.. ?

Share this post


Link to post

$Select = "SELECT kategori, bilde, info FROM bilder WHERE kategori = '$HTTP_GET_VARS[kategori]'";
$Query = mysql_query($Select) or die ("Cant run query");
print "Galleri";
print '<table>
<tr>';
$row_change = 0;
while ($row = mysql_fetch_array($Query)){
$row_change++;
if($row_change == 4){
$row_change = 0;
print '</tr><tr>';
}
print '<td><img src="bilder/'.$row[bilde].'"><br>
      '.$row[info].'</td>';
}
?> 
</tr> 
</table>

 

...har ikke testa ut koden, men jeg tror det skal funke. (hadde LITT tid ;))

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...