[MySQL] Update - Problem

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Ivan
Mitglied
Beiträge: 267
Registriert: 28.12.2004 17:26
Wohnort: Mössingen, BW
Kontaktdaten:

[MySQL] Update - Problem

Beitrag von Ivan »

Hallo,

ich hab ein kleines Problem mit diesem Teil:

Code: Alles auswählen

    if (isset($_POST["tool_alter"]))
    {
      $n_wert = $_POST["n_wert"];
      $upd_name = $_POST["upd_name"];
      
      echo "$n_wert<br />";
      echo "$upd_name<br />";

    $update_tool = "UPDATE `config` SET `wert` = ".$n_wert." WHERE `name` = ".$upd_name."";
    if (mysql_query($update_tool))
    {
      echo "<b><span style=\"color:red\">Der Datensatz wurde erfolgreich aktualisiert!</span></b><br /><br />";
    }
    else
    {
      echo "<b><span style=\"color:red\">Der Datensatz konnte nicht verändert werden!</span></b><br /><br />";
    }
    }
Und zwar kann ich den Datensatz nicht aktualisieren.
Es kommt folgende Fehlermeldung, wenn ich den Befehl "mysql_error()" verwende:
Unknown column 'tool_active' in 'where clause'
Meine Tabelle sieht so aus:
name varchar(20)
wert varchar(255)
Kann mir jemand helfen?
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

Mach mal

Code: Alles auswählen

echo $update_tool;
dann weißt du mehr.
Ich schätze mal, es liegt daran, dass du die Werte für $upd_name nicht in Anführungsstrichen hast, obwohl es varchars sind.
Probier mal

Code: Alles auswählen

$update_tool = "UPDATE `config` SET `wert` = '".$n_wert."' WHERE `name` = '".$upd_name."'";
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Benutzeravatar
Ivan
Mitglied
Beiträge: 267
Registriert: 28.12.2004 17:26
Wohnort: Mössingen, BW
Kontaktdaten:

Beitrag von Ivan »

ah, wunderbar....danke, habs hinbekommen.
Ich hab gedacht, ich verzweifle noch :D


Gruß
Ivan
Antworten

Zurück zu „Coding & Technik“