Ik ben bezig met een upload script die de gegevens van de fotos in mijn database zet en vervolgens eruit laden om alles weer te geven ,
alles werkte tot ik wat aanpassingen deed zoals getimagesize om ervoor te zorgen dat de fotos die weer gegeven worden dezelfde grote hebben i.p.v verschillende fotos met verschillende maten .
dit heb ik gedaan met :
<?php
$image_path = "upload/" .$row['location']."";
list($width, $height, $type, $attr)= getimagesize($image_path);
//specify what percentage you are resizing to
$percent_resizing = 30;
$new_width = round((($percent_resizing/100)*$width));
$new_height = round((($percent_resizing/100)*$height));
// vervolgens bij het ophalen
echo '<p><img src="'.$image_path.'" height="'.$new_height.'" width="'.$new_width.''.$row['location'].'"></p>';
?>
Het werkt wel alleen word er nu nog maar 1 foto weergegeven i.p.v alle die opgeslagen staan in de database, en die krijg ik niet opgelost momenteel even , dus bij deze suggesties ?
en ik wil graag 4 records per rij laten weergeven i.p.v random fotos om een rij ,
na wat zoeken en lezen ben ik hierbij gekomen en vroeg me af of dit goed genoeg is om te gebruiken om 4 records op een rij te laten zien , misschien iemand suggesties en of ideeƩn?
<?php
include_once("config.php");
$result=mysql_query("SELECT * FROM photos");
$count = 0;
while($res=mysql_fetch_array($result))
{
if($count==3) //three images per row
{
print "</tr>";
$count = 0;
}
if($count==0)
print "<tr>";
print "<td>";
?>
<?php echo $res['caption'];?></p>
<img src="<?php echo $res['location'];?>"/>
<?php
$count++;
print "</td>";
}
if($count>0)
print "</tr>";
?>
B.v.d
Kevin.