Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Update funktion
Frage
wo müssen ",´ usw hin?
[quote]<?php
//Werte werden in die Variablen geschrieben
$mannschaft = $HTTP_POST_VARS[´mannschaft´];
$position = $HTTP_POST_VARS[´position´];
UPDATE maennlich SET mannschaft = $mannschaft, position = $position WHERE name =$sub;
?>[/quote]
hab schon alle möglichen kombination eig. ausprobiert, kommt immer:
[quote]Parse error: parse error in C:\Server\Space\DJKneu\Daten\spielerbearbeiten_hdl.php on line 8[/quote]
Antwort 1 von DeluxeStyle
ähm, in welcher variable speicherst du dein Update Statement?
ich würd das eher so machen:
sql = "Update...";
ich würd das eher so machen:
sql = "Update...";
Antwort 2 von Goofyhorn
sry ich hatte die query-befehl noch vergessen :-X:
jetzt siehts so aus:
Der neue Fehler:
Das is etwas komisch, da reifenschweiler eigentlich nur von $sub kommen kann, und in der steht Simon Reifenschweiler
jetzt siehts so aus:
Zitat:
<?php
//Werte werden in die Variablen geschrieben
$mannschaft = $HTTP_POST_VARS[´mannschaft´];
$position = $HTTP_POST_VARS[´position´];
$sql = "UPDATE maennlich SET mannschaft = $mannschaft, position = $position WHERE name =$sub";
mysql_query($sql) OR die(mysql_error());
?>
<?php
//Werte werden in die Variablen geschrieben
$mannschaft = $HTTP_POST_VARS[´mannschaft´];
$position = $HTTP_POST_VARS[´position´];
$sql = "UPDATE maennlich SET mannschaft = $mannschaft, position = $position WHERE name =$sub";
mysql_query($sql) OR die(mysql_error());
?>
Der neue Fehler:
Zitat:
You have an error in your SQL syntax near ´Reifenschweiler´ at line 1
You have an error in your SQL syntax near ´Reifenschweiler´ at line 1
Das is etwas komisch, da reifenschweiler eigentlich nur von $sub kommen kann, und in der steht Simon Reifenschweiler
Antwort 3 von Goofyhorn
jetzt hab ich die richtigen anführungszeichen ;) ... funtzt :)
Zitat:
<?php
//Werte werden in die Variablen geschrieben
$mannschaft = $HTTP_POST_VARS[´mannschaft´];
$position = $HTTP_POST_VARS[´position´];
$sql = "UPDATE maennlich SET mannschaft = ´$mannschaft´, position = ´$position´ WHERE name =´$sub´";
mysql_query($sql) OR die(mysql_error());
?>
<?php
//Werte werden in die Variablen geschrieben
$mannschaft = $HTTP_POST_VARS[´mannschaft´];
$position = $HTTP_POST_VARS[´position´];
$sql = "UPDATE maennlich SET mannschaft = ´$mannschaft´, position = ´$position´ WHERE name =´$sub´";
mysql_query($sql) OR die(mysql_error());
?>

