ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
473
473
EMPFEHLEN
-
10.11.04 15:01 #1
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: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
....
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.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
-
Steckt in $_GET['catid'] denn überhaupt ein Wert nach der Übergabe drin?
Hast Du das mal getestet?
redlamaWissen ist Macht! Nichts wissen macht auch nichts, ...
www.redlama.org
-
10.11.04 15:22 #3
ich habe noch ein echo $query; gemacht und das kam dabei raus:
SELECT * FROM bilder where catid=6 ORDER BY RAND() LIMIT 1
-
Das klingt doch soweit ganz gut.
Und da kommt kein Ergebnis bei raus?
Bekommst Du denn eine Fehlermeldung?
redlamaWissen ist Macht! Nichts wissen macht auch nichts, ...
www.redlama.org
-
10.11.04 15:31 #5
Nein er gibt mir nur ein zufallsbild aus... aber ignoriert die catid zuweisung.. also kurz er gibt ein zufallsbild aus der gesamten table.
Ähnliche Themen
-
Zufallsbild?
Von snoopy1972fc im Forum PHPAntworten: 4Letzter Beitrag: 05.11.06, 01:48 -
zufallsbild
Von Ezri im Forum PHPAntworten: 1Letzter Beitrag: 30.05.06, 14:12 -
Zufallsbild
Von cctnt im Forum PHPAntworten: 8Letzter Beitrag: 22.04.06, 20:50 -
Zufallsbild?
Von Tualex im Forum PHPAntworten: 6Letzter Beitrag: 07.12.05, 15:41 -
Zufallsbild
Von Slater im Forum PHPAntworten: 1Letzter Beitrag: 28.12.03, 15:43





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren