Die über get gesendete Adresse sieht wie folgt aus:
admin.php?id=4&name=test&pw=test&mail=test%40test. de&abschickenloginbearbeiten=Feuer
php dazu um dies abzufangen und in mysql einzutragen:
Fehler:
1054: Unknown column 'test' in 'field list'
1054: Unknown column 'test' in 'field list'
1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '@test.de WHERE id = '4'' at line 1
Mysql db Struktur:
CREATE TABLE `list_login` (
`id` int(11) NOT NULL auto_increment,
`nick` text NOT NULL,
`pw` text NOT NULL,
`mail` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
Hoffe mir kann jemand helfen, wenn noch sachen fehlen zum beheben, bitte posten. Ich kom auf den fehler einfach nicht!
mfg
admin.php?id=4&name=test&pw=test&mail=test%40test. de&abschickenloginbearbeiten=Feuer
php dazu um dies abzufangen und in mysql einzutragen:
PHP-Code:
if (isset($_GET['abschickenloginbearbeiten'])){
$name = $_GET['name'];
$pw = $_GET['pw'];
$id = $_GET['id'];
$mail = $_GET['mail'];
$eintragen33 = "UPDATE $table2 Set nick = $name WHERE id = '$id'";
$eintragen44 = "UPDATE $table2 Set pw = $pw WHERE id = '$id'";
$eintragen55 = "UPDATE $table2 Set mail = $mail WHERE id = '$id'";
$fun1 = mysql_query($eintragen33);
echo mysql_errno() . ": " . mysql_error(). "\n";
$fun2 = mysql_query($eintragen44);
echo mysql_errno() . ": " . mysql_error(). "\n";
$fun3 = mysql_query($eintragen55);
echo mysql_errno() . ": " . mysql_error(). "\n";
}
1054: Unknown column 'test' in 'field list'
1054: Unknown column 'test' in 'field list'
1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '@test.de WHERE id = '4'' at line 1
Mysql db Struktur:
CREATE TABLE `list_login` (
`id` int(11) NOT NULL auto_increment,
`nick` text NOT NULL,
`pw` text NOT NULL,
`mail` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
Hoffe mir kann jemand helfen, wenn noch sachen fehlen zum beheben, bitte posten. Ich kom auf den fehler einfach nicht!
mfg

Kommentar