Guten Tag
folgendes Problem hab ich und zwar habe ich ein Table der so aussieht:
Nun habe ich vor das ich eine Datei aufrufe die z.b. heisst random.php und ihr durch ?catid=5 den wert 5 übergebe der dann bewirken soll das aus dem bereich der Bilder mit der Catid 5 ein zufallsbild ausgegeben wird. Ich hatte dazu folgende syntax:
So das problem ist das er zwar ein bild zufällig ausgibt aber leider nicht "gefiltert" nach der Kategorie. Ich möchte halt das wenn ich z.b. catid=5 mache das dann nur das bild mit der id 43 oder 44 und wenn ich catid=6 mache das dann nur das bild mit der id 45 oder 46 ausgegeben wird.
Danke für eure Hilfe
folgendes Problem hab ich und zwar habe ich ein Table der so aussieht:PHP-Code:
id pic thumb bname beschreibung contact visits catid
43 pool1.jpg pool_1.jpg Mein Pool [U]Mein[/U] Pool 4 5
44 pool2.jpg pool_2.jpg Mein Pool [U]Mein[/U] Pool 4 5
45 ich_1.jpg ich_1.jpg thats me das bin ich 4 6
46 ich_2.jpg ich_2.jpg thats me das bin ich 4 6
....
PHP-Code:
if ($_GET['catid'] == "")
{
$query = "SELECT * FROM $btable ORDER BY RAND() LIMIT 1";
$result = mysql_query($query) or die (mysql_error());
$array=mysql_fetch_array($result);
$verzeichnis = dirname($_SERVER['PHP_SELF']);
}
else
{ echo $_GET["catid"];
$zufall=rand(0,$max);
$catid=$_GET['catid'];
$query = "SELECT * FROM $btable where catid='" . $_GET["catid"] . "' ORDER BY RAND() LIMIT 1";
$result = mysql_query($query) or die (mysql_error());
$array=mysql_fetch_array($result);
$verzeichnis = dirname($_SERVER['PHP_SELF']);
}
Danke für eure Hilfe
. Andererseits poste mal einen Dump der Tabelle, mal schauen
wodran liegt das denn verflixt
Kommentar