PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : daten werden nicht in die datenbank geschrieben



jochenjjj
03-10-2003, 21:11
hi zusammen

Wenn der Button Anfrage/Bestellen betätigt wurde sollen die Daten in die Datenbanktabelle Warenkorb geschrieben werden.In der Tabelle
kommt zwar immer eine neue Spalte dazu aber es keine Einträge vorhanden.Warum nicht?
------------------------------------------------------------
form name="form1" method="post" action="danke.php"
echo $_GET['Artikel'];"Daten habe ich von der Seite davor übermittelt"
echo $_GET['Groesse'];"Daten habe ich von der Seite davor übermittelt"
echo $_GET['Menge'];"Daten habe ich von der Seite davor übermittelt"
input type="Submit" value="Anfragen/Bestellen"
------------------------------------------------------------

Danke.php
$sql = "insert into warenkorb (Artikel,Groesse,Menge) values ('".$_GET['Artikel']."','".$_GET['Groesse']."','".$_GET['Menge']."')";
------------------------------------------------------------

mfg john

Berufspenner
03-10-2003, 21:34
Original geschrieben von jochenjjj

Danke.php
$sql = "insert into warenkorb (Artikel,Groesse,Menge) values ('".$_GET['Artikel']."','".$_GET['Groesse']."','".$_GET['Menge']."')";Soll das etwa der ganze Code sein?

Cu
André

sagi
04-10-2003, 13:36
1) wenn du die Daten ueber ein Formular uebertraegst, dann solltest du auch schauen, dass das ganze in <input type="hidden"... drin steht.

2) wenn du selbges Formular mittels POST sendest, dann wirst du die Daten nicht in $_GET finden ;)

3) WICHTIG! Bevor du irgendwelche Daten in eine DB schreibst solltest du pruefen, ob sie auch so aussehen, wie sie aussehen sollten.

mfg

c.