InFlame
Erfahrenes Mitglied
So, neues Problem
Und zwar will der SELECT Befehl nicht so wirklich funktionieren.
Hier erstmal der relevante code:
Funktion:
Per link sollen alle Filme eines bestimmten Darstellers angezeigt werden. Die Spalte 'darsteller' sieht wie folgt aus (für jeden Film, logischerweise)
---------------------
darsteller
---------------------
Darsteller1, Darsteller2....
--------------------
$darsteller wird in einem anderen script per split aufgeteilt, so dass jeder Darsteller eigens angeklickt werden kann.
Nun das Problem:
Am Anfang ging das ganze überhaupt nicht. Nach ein wenig im Forum rumstochern bin ich auf die WHERE darsteller LIKE '".$darsteller."%' Schreibweise gestoßen. (könnte mir da vielleicht noch jemand die Punkte und das % erklären? wäre nett). Dadurch hatte ich schonmal ein Ergebnis. Aber er gibt nicht mehr aus. Sprich: Wenn der Darsteller der erste in der Spalte ist, hab ich ein Ergebnis, sobald er nach dem komma steht, wird er nicht mehr gefunden.
Warum?
Wie kann ich das ändern?
Bei z.B. google würde man da mit * Arbeiten, nur wie funktioniert die Abfrage danach?
Wäre wirklich sehr sehr dankbar, wenn mir bei dem Prob jemand helfen könnte....... wäre auch für weitere, geplante funktionen wichtig....
a
und falls mir doch noch jemand bei meinem http Problem helfen will, hier nochmal der link: Klick Mich
Und zwar will der SELECT Befehl nicht so wirklich funktionieren.
Hier erstmal der relevante code:
PHP:
<?php
if (isset($_GET['darsteller'])) {
$darsteller = $_GET['darsteller'];
$an_id=mysql_query("SELECT * FROM dvd WHERE darsteller LIKE '".$darsteller."%' ORDER BY title ASC") or die("Auslesen nicht möglich: " . mysql_error());
} else {
$an_id=mysql_query("SELECT * FROM dvd ") or die("Auslesen nicht möglich: " . mysql_error());
}
Funktion:
Per link sollen alle Filme eines bestimmten Darstellers angezeigt werden. Die Spalte 'darsteller' sieht wie folgt aus (für jeden Film, logischerweise)
---------------------
darsteller
---------------------
Darsteller1, Darsteller2....
--------------------
$darsteller wird in einem anderen script per split aufgeteilt, so dass jeder Darsteller eigens angeklickt werden kann.
Nun das Problem:
Am Anfang ging das ganze überhaupt nicht. Nach ein wenig im Forum rumstochern bin ich auf die WHERE darsteller LIKE '".$darsteller."%' Schreibweise gestoßen. (könnte mir da vielleicht noch jemand die Punkte und das % erklären? wäre nett). Dadurch hatte ich schonmal ein Ergebnis. Aber er gibt nicht mehr aus. Sprich: Wenn der Darsteller der erste in der Spalte ist, hab ich ein Ergebnis, sobald er nach dem komma steht, wird er nicht mehr gefunden.
Warum?
Wie kann ich das ändern?
Bei z.B. google würde man da mit * Arbeiten, nur wie funktioniert die Abfrage danach?
Wäre wirklich sehr sehr dankbar, wenn mir bei dem Prob jemand helfen könnte....... wäre auch für weitere, geplante funktionen wichtig....
a
und falls mir doch noch jemand bei meinem http Problem helfen will, hier nochmal der link: Klick Mich