Ik ben op dit moment bezig om foto's in een en map te laten weergeven op een pagina.
Maar ik kan hiervoor geen goede script vinden en mijn PHP kennis is nogal basic.
Wat het script moet doen is eigenlijk's .jpeg afbeeldingen weergeven uit een map die ingevoerd is in een MySQL database
Dus eigenlijk's
Hoofd dir op de server = foto/
Daarin plaats ik een map met foto's die krijgt bijv de naam auto01.
Bij het aanmaken van een zo geheten artikel vermeld ik in een van de kolommen (foto) de map naam
Nu als dat is ingevoerd wil ik graag dat een php script automatie's de afbeeldingen weergeeft uit de map die in de database staat weergeven in het kolom (foto's).
Ik hoop dat ik voldoende informatie heb gegeven als er vragen zijn dan hoor ik het graag !
[quote="Michel Rakhorst op 10/07/2012 14:54:33"]
[quote="Tim Fendt op 10/07/2012 14:46:59"]
<?php
while($row = mysql_fetch_assoc($resultaat))
{
echo '<img src="'.$row['path_naar_foto'].'/'.$row['fotonaam_extensie'].'"/>';
}
?>
zo te zien is dit voor 1 foto.
maar het gaat hier om meerdere foto's die in een map staan.
de map naam die staat in de database.
[/quote]
Dit is voor 1 foto per rij uit de database, heb je meerdere foto's per bericht dan?
[/quote]
Nou eigenlijk meerdere foto's per map en elke map hoort bij een bepaalde rij in de database
zal effen een voorbeeld laten zien van 1 rij dan word het misschien duidelijker
<?php
$files = glob($row['mapnaam'].'/*.*');
for ($i=1; $i<count($files); $i++)
{
$num = $files[$i];
echo '<img src="'.$num.'"/>';
}
?>
Zet dit in je while loop.
<?php
$files = glob($row['mapnaam'].'/*.*');
for ($i=1; $i<count($files); $i++)
{
$num = $files[$i];
echo '<img src="'.$num.'"/>';
}
?>
Zet dit in je while loop.
Dan gebeurt er niks.
Heb het ook al geprobeerd om een aantal dingen te wijzigen.
Maar dat hielp ook niet.