Hi erstmal.
Also es geht um ein Formular mit zwei <select>-Listen.
Code:
<form action="test.php" method="POST">
<select name="Art">
<option value="Ebooks">Ebooks</option>
<option value="Texte">Bücher</option>
</select>
<select name="Thema">
<option value="Linux">Linux</option>
<option value="Windows">Windows</option>
</select>
<input type="submit" value="Anzeigen">
</form>
Die Werte sollen auf der selben Seite ausgegeben werden, auf der die Anfrage stattfindet und eine Liste aus der passenden Datenbank angeben.
PHP-Code:
$Tabelle = $_POST['Art']
$Thema = $_POST['Thema']
$dbanfrage = "SELECT * FROM $Tabelle WHERE Thema = $Thema";
Zu meinem Problem:
Wenn ich die Seite aufrufe und noch keine Suchanfrage gestartet habe zeigt er mir natürlich einen Fehler an. Was ich bräuchte wäre eine Art if-Abfrage, die erst checked, ob beide Variablen leer sind und dann entweder den einen oder den anderen Text ausgibt.
Könnt ihr mir helfen???
Danke schonmal im voraus.