phpbar.de logo

Mailinglisten-Archive

[php] formularausgabe mit php

[php] formularausgabe mit php

Dirk Fettke braunform_(at)_virtualrainbow.de
Tue, 6 Mar 2001 08:35:20 +0100


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:&nbsp;<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