Habe folgende Tabellen in meiner DB:
filme(IDFilm , titel, IDSprache)
sprache(IDSprache, sprache)
filme(IDFilm , titel, IDSprache)
sprache(IDSprache, sprache)
PHP-Code:
<?php
include "config.inc.php";
if(isset($buttonEintragen)){
mysql_query("INSERT filme (titel, IDSprache) VALUES ('$feldTitel', '$selectSprache')")
or die("Es ist ein Fehler aufgetreten.");
echo "Der Film wurde der Datenbank hinzugefügt. <br>
Sie können nun weitere Filme eintragen.<br>";
}
?>
<form name="form1" method="post" action="film_eintragen.php">
<strong>Titel:</strong>
<input name="feldTitel" type="text" id="feldTitel" size="50" maxlength="50">
<br>
<strong>Sprache:</strong>
<?php
/*
In der Liste kann man die Sprache auswählen! Doch ich will nicht die Sprache in die Tabelle Filme eintragen,
sondern jede Sprache hat eine eigene IDSprache. Und diese IDSrache soll in die Tabelle filme eingetragen werden.
???
*/
$resSprache = mysql_query("SELECT * FROM sprache");
echo "<select name='selectSprache' id='selectSprache'>";
while ($dsatzSprache = mysql_fetch_assoc($resSprache)) {
echo "<option>".$dsatzSprache["sprache"]."</option>";
}
echo "</select>";
?>
<br>
<input name="buttonEintragen" type="submit" id="buttonEintragen" value="Film eintragen">
</form>
Kommentar