Hallo daar,
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.

Reageren