Guten Abend allerseits.
Ich habe ein Formular, in dem der User allerlei eingeben kann. Diese Variablen gebe ich an eine weitere Seite mit POST weiter. Dort habe ich die Variablen mit echo $name ausgelesen und alle wurden einwandfrei übergeben.
Nun sollen diese Variablen eingetragen werden. Dies mache ich über mysql_query.
Mein Problem ist relativ simpel. Es wird nichts in die Tabelle geschrieben. Ich habe meine dbconnect.php überprüft, aber alles einwandfrei. Ich selber habe auch keinen Fehler in der Syntax gefunden. Vielleicht könnt ihr mir sagen, wieso das Script nicht funktioniert.
Vielleicht ist es für euch noch interessant, wie meine SQL-Tabelle aufgebaut ist:
Ich hoffe Ihr könnt mir helfen, zudem hoffe ich, dass ich die Netiquette einhalte.
Schönen Dank schonmal,
WACSF
Ich habe ein Formular, in dem der User allerlei eingeben kann. Diese Variablen gebe ich an eine weitere Seite mit POST weiter. Dort habe ich die Variablen mit echo $name ausgelesen und alle wurden einwandfrei übergeben.
Nun sollen diese Variablen eingetragen werden. Dies mache ich über mysql_query.
PHP:
<?php
include ("dbconnect.php");
$name = $HTTP_POST_VARS["name"];
$passwort = $HTTP_POST_VARS["passwort"];
$email = $HTTP_POST_VARS["email"];
$homepage = $HTTP_POST_VARS["homepage"];
$persoinfo = $HTTP_POST_VARS["persoinfo"];
$eintrag = "INSERT INTO memberlist (ID, name, passwort, email,
homepage, persoinfo, bildurl) VALUES ('', '$name', '$passwort',
'$email', '$homepage','$persoinfo', 'lol')";
$eintragen = mysql_query($eintrag);
?>
Vielleicht ist es für euch noch interessant, wie meine SQL-Tabelle aufgebaut ist:
PHP:
$querry = "CREATE TABLE $tabelle_2 (
ID int(5) NOT NULL auto_increment,
NAME varchar(30) NOT NULL default '',
PASSWORT varchar(10) NOT NULL default '',
EMAIL varchar(30) NOT NULL default '',
HOMEPAGE varchar(150) NOT NULL default '',
BESCHREIBUNG varchar(250) NOT NULL default '',
BILDURL varchar(250) NOT NULL default '',
PRIMARY KEY (ID)
) TYPE=MyISAM";
Ich hoffe Ihr könnt mir helfen, zudem hoffe ich, dass ich die Netiquette einhalte.
Schönen Dank schonmal,
WACSF