HILFE ich sitze schon seit knapp 3 tagen am selben blöden Problem, wobei ich mir denken kann, dass die Lösung trivial sein könnte..hier der Fall:
Ich möchte dass wenn ein wert aus einem Dropdowmenü (aus tabelle verantwortliche) der entsprechende name gewählt wird, dieser in die tabelle liste gezogen wird…habe weil ich an fremdschlüssel dachte, habe ich auch gleich die v_id in tabelle: liste hinzugefügt, aber es will einfach net..hier die struktur
2 Tabellen
Verantwortliche
v_id (z.b =1)
Name (z.b =peter)
Liste
l_id
v_id (=1)
name (=peter)
Ich möchte dass wenn ein wert aus einem Dropdowmenü (aus tabelle verantwortliche) der entsprechende name gewählt wird, dieser in die tabelle liste gezogen wird…habe weil ich an fremdschlüssel dachte, habe ich auch gleich die v_id in tabelle: liste hinzugefügt, aber es will einfach net..hier die struktur
2 Tabellen
Verantwortliche
v_id (z.b =1)
Name (z.b =peter)
Liste
l_id
v_id (=1)
name (=peter)
PHP-Code:
anlegen.php:
<form action="insert.php" method="post" name="q1" >
<select>
<option>Wählen Sie</option>
<?php
$sql = "SELECT v_name FROM verantwortliche";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
echo "<option>" . $row['name'] . "</option>";
}
?>
</select>
_______________________________________
insert.php:
<?php
include ("config/conn_db.php");
$name =$_POST["name"];
[SQL]$eintrag =
"INSERT INTO liste
(name,..) VALUES ('$name',…) ";
$eintragen = mysql_query($eintrag);
mysql_close();[/SQL]
echo'<META HTTP-EQUIV=REFRESH CONTENT="2; URL=uebersicht.php">'; ?>
__________________________________________
uebersicht.php:
<?php
include "config/conn_db.php";
$result = mysql_query
("SELECT * FROM liste",$db_link);
$i=1;
while($row = mysql_fetch_array($result))
{
?>
<?php echo $row['name']?>
<?php
$i++;
}
Kommentar