PHP interesse |
|
$selecteeralbum=mysql_query("SELECT * FROM albums ORDER BY id LIMIT 1 DESC"); // selecteert laatst toegevoegde album
$selecteeralbum2=mysql_fetch_assoc($selecteeralbum);
$albumid=$selecteeralbum2['id']; // zet id laatst toegevoegde album in variabele
$arrayfotos=array();
$selecteerfotos=mysql_query("SELECT * FROM fotos WHERE album='$albumid'"); // selecteert alle fotos uit het laatst toegevoegde album
while($selecteerfotos2=mysql_fetch_assoc($selecteerfotos)){
$arrayfotos[]=$selecteerfotos2['id']; // zet id's van fotos in een array
}
$rand_keys = array_rand($arrayfotos, 1);
$dezefoto=$arrayfotos[$rand_keys[0]] . "\n"; // kiest een willekeurige foto
$selecteereenfoto=mysql_query("SELECT * FROM fotos WHERE album='$albumid' AND id='$dezefoto'");
$selecteereenfoto2=mysql_fetch_assoc($selecteereenfoto);
$naam=$selecteereenfoto2['naam'];
$source=$selecteereenfoto2['source'];
$width=$selecteereenfoto2['width'];
$height=$selecteereenfoto2['height'];
$alt=$selecteereenfoto2['alt'];
// enz.
echo "<img name='".$naam."' src='".$source."' width='".$width."' height='".$height."' alt='".$alt."'>";
$selecteeralbum=mysql_query("SELECT * FROM albums ORDER BY id LIMIT 1 DESC"); // selecteert laatst toegevoegde album $albumid=$selecteeralbum2['id']; // zet id laatst toegevoegde album in variabele $selecteerfotos=mysql_query("SELECT * FROM fotos WHERE album='$albumid'"); // selecteert alle fotos uit het laatst toegevoegde album $arrayfotos[]=$selecteerfotos2['id']; // zet id's van fotos in een array } $dezefoto=$arrayfotos[$rand_keys[0]] . "\n"; // kiest een willekeurige foto $selecteereenfoto=mysql_query("SELECT * FROM fotos WHERE album='$albumid' AND id='$dezefoto'"); $naam=$selecteereenfoto2['naam']; $source=$selecteereenfoto2['source']; $width=$selecteereenfoto2['width']; $height=$selecteereenfoto2['height']; $alt=$selecteereenfoto2['alt']; // enz. echo "<img name='".$naam."' src='".$source."' width='".$width."' height='".$height."' alt='".$alt."'>";
Het javascript-gedeelte moet je zelf uitvogelen. Daar heb ik niet zo veel verstand van. |