PHP MySQL Abfrage mit Variablen und Dropdown
Hallo, Ich möchte gerne in mein Script folgendes einbauen:
Der Nutzer kann durch ein Dropdown Kampagnen auswählen (Kampagenwerte bzw -namen werden von der Datenbank abgefragt) und bekommt anschließend verschiedene Informationen wie Firmenname etc. angezeigt. Bislang sieht mein Code folgendermaßen aus:
<?php
$sql = 'SELECT * FROM Kampagnen ORDER BY ID ASC;';
$result = mysql_query($sql) OR die(mysql_error());
?> <?php while ($auswahl = mysql_fetch_assoc($result)) { echo ''. $auswahl['Kampagnenname'] .' - ('. $auswahl['Firmenname'] .')'."\n"; } ?>
<?php
$sql = mysql_query("SELECT * FROM Kampagnen WHERE Kampagnenname ='" . $auswahl . "'"); while($row = mysql_fetch_array($sql)){ echo $row['Kampagnenname'] . ' / '; echo $row['Ansprechpartner'] . '
'; echo $row['Firmenname'] . '
'; }
?>
Wo liegt der Fehler? Das Dropdown funktioniert einwandfrei aber leider werden die gewünschten passenden Daten (Kampagnenname, Ansprechpartner und Firmenname) nicht nach dem Auswählen der Kampagne angezeigt. Hoffe es ist verständlich.