Hallo,
ich habe ein weiteres Problem, und zwar handelt es sich diesmal um zwei Datenbanken. Die erste beinhaltet Inventargegenstände welche in einem Raum stehen. Dies definiert dann auch gleich die zweite Datenbank (Raumname, Abteilung, Stockwerk).
Nun soll über ein Formular neue Inventargegenstände & Räume (Datensätze) zu den jeweiligen Datenbänken hinzugefügt werden. Der Clou, bzw eher das Problem an dem ganzen ist, wie schaffe ich es, dass ich beim Hinzufügen von Inventardatensätzen aus einem dynamisch gefülltem Dropdown Menü einen Raum aussuchen kann (welche natürlich per PHP aus der MySQL Datenbank ausgelesen werden) und diesen dann samt den neu eingegebenen Daten abschicken/speichern kann?
Aus einem anderem Thread bin ich soweit gekommen, aber irgendwie klappt es nicht. Kann es daran liegen, dass bei mir "Raumname" als Primärschlüssel definiert ist und ich keine ID Spalte habe?
$select = "SELECT * FROM raeume WHERE Raumname = $_POST[raum]";
$query = mysql_query($select);
while ($ds = mysql_fetch_object($query)) {
$id = $ds -> id;
$name = $ds -> name;
if($id == $_POST[raumname]){$tmp = 'selected';};
echo "<option $tmp value=\"".$id."\">".$name."</option>";
Danke,
kRuzeFiX
ich habe ein weiteres Problem, und zwar handelt es sich diesmal um zwei Datenbanken. Die erste beinhaltet Inventargegenstände welche in einem Raum stehen. Dies definiert dann auch gleich die zweite Datenbank (Raumname, Abteilung, Stockwerk).
Nun soll über ein Formular neue Inventargegenstände & Räume (Datensätze) zu den jeweiligen Datenbänken hinzugefügt werden. Der Clou, bzw eher das Problem an dem ganzen ist, wie schaffe ich es, dass ich beim Hinzufügen von Inventardatensätzen aus einem dynamisch gefülltem Dropdown Menü einen Raum aussuchen kann (welche natürlich per PHP aus der MySQL Datenbank ausgelesen werden) und diesen dann samt den neu eingegebenen Daten abschicken/speichern kann?
Aus einem anderem Thread bin ich soweit gekommen, aber irgendwie klappt es nicht. Kann es daran liegen, dass bei mir "Raumname" als Primärschlüssel definiert ist und ich keine ID Spalte habe?
$select = "SELECT * FROM raeume WHERE Raumname = $_POST[raum]";
$query = mysql_query($select);
while ($ds = mysql_fetch_object($query)) {
$id = $ds -> id;
$name = $ds -> name;
if($id == $_POST[raumname]){$tmp = 'selected';};
echo "<option $tmp value=\"".$id."\">".$name."</option>";
Danke,
kRuzeFiX