PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php+mysql datensätze ändern



lobo
19-08-2002, 19:44
Hi,

mein Problem ist, dass mein Script die Datensätze in der Datenbank nicht abändern will und ich nicht weiss warum.
Als Fehlermeldung kommt nur, dass die Aktion fehlgeschlagen ist (Wenn ich den Rückgabewert von
mysql_query auswerte). Hier ist mal mein Code, vielleicht hab ich nen ganz blöden Fehler drin und seh ihn
selber nicht.



<?php
require ("../opendb.php"); //DB Zugangsdaten

$key = 8; // integer
$titel = "0815"; //varchar
$ort = "Musterhausen"; //varchar
$preis = "555000"; //varchar
$details = "geaenert details"; //varchar
$bild = "pic.jpg"; //varchar

$qry = "UPDATE objdevel SET titel = $titel, ort = $ort, preis = $preis, details = $details,
bild = $bild WHERE key = $key";

$result = mysql_query($qry);
?>


Bin sehr dankbar wenn mir jemand helfen kann, da sich bei mir die Haare schon leicht grau färben.

Gruss

Jochen

lobo
20-08-2002, 12:41
So hab das Problem nun gelöst:



<?php
require ("../condb.php");

$key = 1; // integer
$titel = "0815"; //varchar
$ort = "Musterhausen"; //varchar
$preis = "555000"; //varchar
$details = "geaenert details"; //varchar
$bild = "pic.jpg"; //varchar

$qry = "UPDATE objdevel SET titel = '$titel', ort = '$ort', preis = '$preis', details = '$details', bild = '$bild' WHERE `key` = '$key';";



$result = mysql_query($qry);

?>