Hallo @all,
ich bin neu hier und Ihr seit meine letzte Rettung:
Ich habe mir folgendes Suchformular „gebastelt“ mit dem ich die Datenbank abfrage (den HTML-Code habe ich weitesgehends weggelassen).
Gebe ich zum Beispiel in die entsprechenden Formularfelder ein: Erscheinungsjahr von: 1978, Erscheinungsjahr bis; 1980,Interpret: Beatles, Art: Pop, übergibt das Suchformular folgende URL an die Seite search.php:
http://localhost/search.php?jahrvon=1978&jahrbis=1980&interpret[]=
Beatles&interpret%5B%5D=Stones&ort%5B%5D=Hamburg&ort%5B%5D=Köln&art%5B%
5D=Pop&art%5B%5D=Rock
Wie bekomme ich die Daten der URL in die Selectabfrage der Seite search.php? Die Daten ändern sich ja ständig, z.B. fällt das Jahr auch mal weg. Im schlimmsten Fall müsste die Selectabfrage so aussehen:
("SELECT * FROM langspielplatten WHERE (jahrvon >= ‚1978‘ AND jahrbis
Erscheinungsjahr von:
Erscheinungsjahr bis:
Interpret:
<?php $result = mysql_query("SELECT interpret, count(*) AS num_town FROM langspielplatten GROUP BY interpret;",$link);while ($row =mysql\_fetch\_array ($result) ) { print "$row[interpret] ($row[num_town])";
}
?>
Art:
<?php $result = mysql_query("SELECT art, count(*) AS num_town FROM langspielplatten GROUP BY art;",$link);
while ($row =mysql_fetch_array ($result) )
{
print " $row[art] ($row[num_town])";
}
?>
<?php mysql_close($link);
?>