Problem mit mysql UPDATE funktion

Hi,ich weiß das Thema wurde schon tausend mal geklärt, aber ich find meinen Fehler einfach nicht.
Ich möchte per Formular in meiner Mysql Datenbank etwas updaten.
Eben alter Hut.
Hier ist der Source:
<form action=index.php?admin=config&config=1 method="post" name="config">
<input type="text" name="hstyle" size="40" ><br>
<input type="submit" name="configabc" value="Eintragen">
<input type="reset" value="L&ouml;schen">
</form></center>
<?php
include("config.php");
$verbindung = mysql_pconnect($host, $name, $pass);
if (!$verbindung)
{
echo "<br><center><b>- Keine Verbindung zur Datenbank -</b></center>";
exit;
}
mysql_select_db("$db");
if($configabc)
{
$hstyle = addslashes($hstyle);
$sqlkommando = "UPDATE win_config SET hstyle = '$hstyle' WHERE id = '1'";
mysql_query($sqlkommando) or die("Error: " . mysql_error());
echo "Config Erfolgreich Geupdatet";
}

?>

Wieso geht es nicht?
Wenn ich das Script ausführe meldet er Config Erfolgreich Geupdatet aber ändert in der Mysql Datenbank nichts. Und die Werte kommen doch auch richtig vom Formular an oder nicht?
 
PHP:
if(mysql_query($sqlkommando)){
  echo "Datenbankvorgang erfolgreich durchgeführt.";
}
Dann wird zumindest schonmal nur etwas ausgegeben, wenn auch eine Datenbankoperation durchgeführt wurde.
Dass dann (siehe voodoos Post bezüglich POST und GET), evtl. immer noch Quark eingetragen wird, ergibt sich ja selbstredend.

Zu register_globals hilft dir das hier: http://de2.php.net/register_globals
 
Zurück