Nun meine Frage: Wie kann ich einen Wert eines Objektes dieser Liste nun vor dem Speichern selbst eingeben?
Beziehen tut sich das auf die 2.Liste(Format).Möchte 'sonstiges' als eine Zahl eintragen lassen.
- Code: Select all
...
<?
if($_REQUEST['Name']!="")
{
$a_datum=htmlentities($_REQUEST['A_Datum']);
$name=htmlentities($_REQUEST['Name']);
$strasse_nr=htmlentities($_REQUEST['Strasse_Nr']);
$plz=htmlentities($_REQUEST['PLZ']);
$ort=htmlentities($_REQUEST['Ort']);
if ($REQUEST['Land']==""){$land="keine Angabe";
}else{ $land=htmlentities($_REQUEST['Land']);}
$lieferant=htmlentities($_REQUEST['Lieferant']);
$format=htmlentities($_REQUEST['Format']);
$sql_preis="select * from Versand where LName='$lieferant'";
$result_preis=mysql_query($sql_preis);
while($data_preis=mysql_fetch_array($result_preis)){
if ($format=="Karte") {$preis=$data_preis['Preis_Karte'];}
if ($format=="klein") {$preis=$data_preis['Preis_klein'];}
if ($format=="mittel") {$preis=$data_preis['Preis_mittel'];}
if ($format=="gross") {$preis=$data_preis['Preis_gross'];}
if ($format=="sonstiges") {$preis="";}
}
mysql_query("INSERT INTO Ausgang (A_Datum,Name,Strasse_Nr,PLZ,Ort,Land,Lieferant,Preis) VALUES('$a_datum','$name','$strasse_nr','$plz','$ort','$land','$lieferant','$preis');");
}
...
?>
<form action=postausgang2.php method=get>
<table border=0 cellpadding=0 cellspacing=0>
<? echo "<tr><td>Datum:</td><td> <input type=text size=15 name=A_Datum value=".$datum."></td></tr>";?>
<tr><td>Name:</td><td><input type=text size=50 name=Name></td></tr>
<tr><td>Strasse/Nr.:</td><td> <input type=text size=50 name=Strasse_Nr></td></tr>
<tr><td>PLZ:</td><td> <input type=text size=5 name=PLZ></td></tr>
<tr><td>Ort:</td><td> <input type=text size=35 name=Ort></td></tr>
<tr><td>Land:</td><td> <input type=text size=35 name=Land value="keine Angabe"></td></tr>
<tr><td>Lieferant:</td><td><select name=Lieferant class="Auswahl" size=1>
<? $result2 = mysql_query($sql2);
while($data2 = mysql_fetch_assoc($result2)){
echo "<option value=".$data2['LName'].">".$data2['LName']."</option>";}?>
</select></td></tr>
<tr><td>Biefformat:</td><td><select name=Format class="Auswahl" size=1>
<?
echo "<option value=Karte>Karte</option>";
echo "<option value=klein>klein</option>";
echo "<option value=mittel>mittel</option>";
echo "<option value=gross>gross</option>";
echo "<option value=sonstiges>sonstiges</option>"; ?>
</select></td></tr>
<tr><td></td><td><br><input type=submit border=0 value="Hinzufügen"></td></tr>
</table>
</form>