Problemen beim UPDATEN einer MySQL-Tabelle

hab1cht

Erfahrenes Mitglied
Hallo ich habe ein Problem beim UPDATEN einer MySQL-Tabelle. Und zwar werden die neuen Werte nicht eingetragen :confused:

Hier mal der Quelltext:
Code:
<?php

include("config.inc.php");

if(isset($_POST['update'])) 
	if(
	empty($_REQUEST['nachname']) ||
	empty($_REQUEST['vorname']) || 
	empty($_REQUEST['strase']) ||	
	empty($_REQUEST['postleitzahl']) ||
	empty($_REQUEST['ort']) || 
	empty($_REQUEST['telefon']) ||	
	empty($_REQUEST['email']) || 
	empty($_REQUEST['kreditinstitut']) ||
	empty($_REQUEST['kontonr']) ||
	empty($_REQUEST['blz'])
	)
   {
      echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
   }
	
else
{ 
//$letzter_login = date;
$titel = $_POST['titel'];
$nachname = $_POST['nachname'];
$vorname = $_POST['vorname'];
$strase = $_POST['strase'];
$postleitzahl = $_POST['postleitzahl'];
$ort = $_POST['ort'];
$telefon = $_POST['telefon'];
$fax = $_POST['fax'];
$mobil = $_POST['mobil'];
$email = $_POST['email'];
$kreditinstitut = $_POST['kreditinstitut'];
$kontonr = $_POST['kontonr'];
$blz = $_POST['blz'];
$homepage = $_POST['homepage'];

$query = "UPDATE $my_table SET titel = '$titel' , nachname = '$nachname' , vorname = '$vorname' , strase = '$strase' , postleitzahl = '$postleitzahl' , ort = '$ort' , telefon = '$telefon'  , fax = '$fax' , mobil = '$mobil' , email = '$email' , kreditinstitut = '$kreditinstitut' , kontonr = '$kontonr' , blz = '$blz' , homepage = '$homepage'  WHERE ID = $userid LIMIT 1"; 
$result=mysql_query($query); }

if($result){
      echo "Die Daten wurden erfolgreich geändert.";
      }
else{
      echo "Es trat ein Fehler auf, bitte versuchen es noch einmal.";
      }       

?>

So und jetzt wird mir jedes mal gesagt, dass ein Fehler aufgetreten ist ("Es trat ein Fehler auf, bitte versuchen es noch einmal."). Die Werte werden soweit ich weiss alle übertragen von dem vorherigen Dokument. (Muss die Reihenfolge der zu ändernden Daten mit der Reihenfolge, die die Spalten in der Tabelle haben übereinstimmen?)

Vielen Dank für eure Antworten im Voraus.

mfg
 
Hab das Problem gerade selbst hingekriegt, durch viel probieren :)
( Ich hab mehr Anführungszeichen hinzugefügt ['".$titel."'])

mfg
 
Zurück