Hallo,

Met de functie fetch_row heb ik foto's uit een database van een bepaalde klant laten uitlezen. So far so good. Maar nu wil ik de foto's niet onder elkaar maar naast elkaar tonen. Hoe doe ik dat ? Kan iemand mij daarbij helpen ?
Dit kan met een tabel of met divs, ik zou voor tabellen gaan.

Maar als je wat relevante code weergeeft kunnen we zien hoe of wat.
function ShowFotosessie()
{
$sql=mysql_query("SELECT kl_id FROM klanten WHERE kl_loginnaam='".$_SESSION["loginnaam"]."'") or die (mysql_error());
for($index=0; $index<mysql_num_rows($sql); $index++)
{
$row = mysql_fetch_assoc($sql);
$klant_id= $row['kl_id'];
}


$aantalFotos= count($klant_id);

if ($aantalFotos>0)
{
echo "<br /><strong>Hieronder een overzicht van jouw fotosessie:</strong><br />";
echo "<br /><table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
echo "<tr><td><strong>&nbsp;Foto - Nummer:&nbsp;</strong></td><tr>";

for ($i=0; $i < $aantalFotos; $i++)
{
$image= $klant_id;

if ($image !="" && $image> 0)
{

$sql="select image, name from foto where kl_id = ".$image;
$q= mysql_query($sql) or die (mysql_error());
while ($record= mysql_fetch_row($q))
{


echo "<tr><td><a href=><img src=".$record[0]." width= \"250px\"/><br />".$record[0]."</a></td><tr>";


}
}
}
}
echo "</table>";
}

function ShowFotosessie()
{
$sql=mysql_query("SELECT kl_id FROM klanten WHERE kl_loginnaam='".$_SESSION["loginnaam"]."'") or die (mysql_error());
for($index=0; $index<mysql_num_rows($sql); $index++)
{
$row = mysql_fetch_assoc($sql);
$klant_id= $row['kl_id'];
}


$aantalFotos= count($klant_id);

if ($aantalFotos>0)
{
echo "<br /><strong>Hieronder een overzicht van jouw fotosessie:</strong><br />";
echo "<br /><table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
echo "<tr><td><strong>&nbsp;Foto - Nummer:&nbsp;</strong></td></tr><tr>";

for ($i=0; $i < $aantalFotos; $i++)
{
$image= $klant_id;

if ($image !="" && $image> 0)
{

$sql="select image, name from foto where kl_id = ".$image;
$q= mysql_query($sql) or die (mysql_error());
while ($record= mysql_fetch_row($q))
{


echo "<td><a href=><img src=".$record[0]." width= \"250px\"/><br />".$record[0]."</a></td>";


}
}
}
}
echo "</tr></table>";
}


ik denk dat het zoiets moet zijn. de <tr> tags verplaatst. Let echter wel op dat als je <tr> opent je hem ook afsluit: </tr>
Hallo?
Iemand anders die me kan helpen want Niels is gevlucht.
Ik heb van alles geprobeerd maar het lukt nog steeds niet.

Even voor de duidelijkheid: een forum werkt niet zoals msn he. Je moet even geduld hebben voor je probleem van de baan is.

Ik zou werken met divs, bekijk de css eigenschap float eens.
Door sowieso geen tabellen te gebruiken.
Hiervoor zijn ze niet bedoelt.

Reageren