Mailinglisten-Archive |
hallo leute, ich habe ein kleines problemchen, entweder ich stehe vollkommen auf dem schlauch, oder irgendwas will nicht daß ich heute arbeite :-) ich habe ein formularfeld welches ich so in meinem code beschrieben habe: <FORM ACTION="hersteller_auswertung.php3" METHOD="GET"> <P><B><U><FONT COLOR="red">Hersteller eintragen</FONT></U></B></P> Firma: <INPUT TYPE="TEXT" SIZE="30" NAME="fa"><BR> <BR><BR> <INPUT TYPE="SUBMIT" VALUE="Eintragen"> <INPUT TYPE="RESET"> </FORM> (nur ein kleiner ausschnitt) die auswertung dieses formulares übergebe ich mittels "get" (habe auch schon "post" genommen) an "hersteller_auswertung.php3. dies sieht dann so aus: <? $verbindung=mysql_connect("host", "benutzer", "kennwort"); mysql_select_db("datenbank"); $fa=$firma; $sql="INSERT INTO hersteller (firma) VALUES ('$firma')"; if(mysql_query($sql, $verbindung)) echo mysql_affected_rows() . " Datensatz wurde eingefügt<BR>\n"; else { echo "Daten konnten nicht eingefügt werden<BR>\n"; echo mysql_errno() . ": " . mysql_error() . "<BR>\n"; } mysql_close(); ?> so, nun sollte doch eigentlich die firma eingetragen werden, .... tut aber nicht, statt dessen wird nur die ID hochgezählt, weiter passiert nichts. allerdings verstehe ich nicht warum, denn wenn ich die eingabe direkt unter mysql eingebe wird mir der hersteller eingetragen.... (...ahnungslos...) was ist denn an dieser simplen abfrage falsch ? gruß Dirk
php::bar PHP Wiki - Listenarchive