phpbar.de logo

Mailinglisten-Archive

[php] formularausgabe mit php

[php] formularausgabe mit php

Susanne Tittmann susanne.tittmann_(at)_fh-zwickau.de
Tue, 06 Mar 2001 08:59:02 +0100


Hallo,
Dirk Fettke wrote:
> 
> 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;

muss es nicht heissen: $firma=$fa ???

> $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
> 

Gruss Susanne

> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php


php::bar PHP Wiki   -   Listenarchive