Problem mit onChange und script

arrayhunter

Mitglied
hallo

ich lese aus der db die werte für das select-feld aus ( klappt auch) und lasse es anzeigen

PHP:
include ("db/db_connect.inc.php");
echo "<table width='100%' border = '1'>";
echo "<tr><td align='center' colspan='2'>Neuen Artikel anlegen</td>
</tr>";
echo "<form action='eintrag_in_db.inc.php' method='POST'>";
$conn = dbconnect ($db,$server,$user,$pass);

$query = "SELECT hersteller_name FROM hersteller ";

$result = query($query);
echo "<tr>";
echo "<td>Hersteller</td><td>";
echo "<select name='hersteller'>";
while ($rs = mysql_fetch_object($result)){
echo "<option value=\"".$rs->hersteller_name."\">".$rs->hersteller_name."</option>\n";
}
echo "</select>";
echo "</form>";

jetzt möchte ich eine 2te select-box darunter machen in abhängigkeit von der oben ausgelesenen...
d.h. oben wähle ich die Firma aus und unten sollen alle artikel der oben gewählten Firma erscheinen


jetzt habe ich gelesen , dass es per javascript mit onChange gehen soll

kann mir einer vielleicht sagen, wie ich die variable der ersten select-box an das script übergebe, so dass ich nur die artikel der ausgewählten firma bekomme

P.S. das script per php aufrufen und die var übergeben möchte ich nicht
 
mal ne frage:

warum machste die abfrage nicht in einem aufwasch?
im moment liest sich das fürmich so:
"von hinten durch die brust dann ins auge"

hersteller haste ja schon am ende des scripts, ich würde die abfrage der artikel gleich hinten ranmachen.. alles in einem aufruf des scripts
 
@melmager

irgendwie muss ich doch dem script verklickern, dass mir nur die db-inhalte der ausgewählten Firma ausgegeben werden


mit onChange sollte es gehen, ich weiss nur nicht, wie ich die php-variable per onChange übergebe, so dass die ausgaben automatisch wechseln
 
Zurück