De situatie is als volgt ik heb een tabel genaamd;
t_adds deze ziet er als volgt uit;
id winkel_id titel
26 1 test
27 3 test
28 3 test2
Wat ik nu wil doen is plaatjes weergeven iedere "id" komt overeen met een plaatje. Deze plaatjes moeten echter in deze volgorde getoond worden namelijk;
1 plaatje van winkel 1, dan een plaatje van winkel 2, etc.
In de tabel komt momenteel geen plaatje voor van winkel 2 nu laat het script dat ik reeds heb alleen maar een plaatje zien van winkel 1. Dat is dan ook hetgeen waar ik tegenaan loop.
Kan iemand mij helpen?
Het script;
t_adds deze ziet er als volgt uit;
id winkel_id titel
26 1 test
27 3 test
28 3 test2
Wat ik nu wil doen is plaatjes weergeven iedere "id" komt overeen met een plaatje. Deze plaatjes moeten echter in deze volgorde getoond worden namelijk;
1 plaatje van winkel 1, dan een plaatje van winkel 2, etc.
In de tabel komt momenteel geen plaatje voor van winkel 2 nu laat het script dat ik reeds heb alleen maar een plaatje zien van winkel 1. Dat is dan ook hetgeen waar ik tegenaan loop.
Kan iemand mij helpen?
Het script;
PHP:
<?php
echo "<script type=\"text/javascript\" src=\"/jquery/js/jquery-1.3.2.min.js\"></script>\n";
echo "<script type=\"text/javascript\" src=\"/jquery/js/jquery.slideshow.js\"></script>\n";
$winkel = array();
$adds = array();
$x_winkels = 1;
$x_adds = 0;
$query = "SELECT DISTINCT `winkel_id` FROM `t_cms_adds`";
$result = @mysql_query($query);
while ($row = mysql_fetch_object($result))
{
$winkel[] = $row->winkel_id;
$x_winkels++;
}
foreach($winkel as $value) {
$query = "SELECT `id` FROM `t_cms_adds` WHERE `winkel_id` = ".$value."";
$result = @mysql_query($query);
while ($row = mysql_fetch_object($result))
{
$adds[$value][] = $row->id;
$x_adds++;
}
}
$x = 1;
echo "<div class=\"slideshow slideshow\">\n";
for($i = 1; $i <= ($x_adds * $x_winkels); $i++) {
if($i < $x_winkels) {
@$img_path = "/adds/".substr(("000000".reset($adds[$x])), -6)."0.jpg";
}
else {
@$img_path = "/adds/".substr(("000000".next($adds[$x])), -6)."0.jpg";
}
if(file_exists($_SERVER['DOCUMENT_ROOT'].$img_path)) {
echo "<img src=\"".$img_path."\" style=\"width: 600px; height: 450px; padding-left: 100px;\" />\n";
}
$x++;
if($x > $x_winkels) {
$x = 1;
}
}
echo "</div>\n";
// http://malsup.com/jquery/cycle/browser.html
echo "<script type=\"text/javascript\">$('.slideshow').cycle({fx: 'none', timeout:7000});</script>\n";
?>
Laatst bewerkt: