WHERE mit $var festlegen; $var wird "ignoriert"

DMX-Dima hat gesagt.:
... oder was willst du

Ich will das unter WHERE der Wert aus dem GET steht damit ich beim UPDATE den richtigen Datensatz erwische. Das echo ist nur zum Testen ob der Wert korrekt ist... was ja der Fall ist. Drück ich mich so ?&&!§$ aus? Sorry :rolleyes:

PHP:
$sql = "UPDATE
			usermail
		SET
			nachname = 'hallo',
			vorname = 'hallo'
		WHERE email='HIER DER WERT AUS DEM GET'";
 
wenn man sich nicht sicher ist obs richtig ist versucht man das im myadmin bereich bei SQL obs da mit normalem sql funktioniert
dann weis man auch das da kein fehler ist
zb.

PHP:
 UPDATE 
             usermail 
         SET 
             nachname = 'hallo', 
             vorname = 'hallo' 
         WHERE 
             email='lol@lol.de'
 
wenn du das GET in $email kopiert hast, was gibt dir denn ein var_dump($echo)?
In dem Fall mit "hallo" müsste String 5 dastehen...
Ansonsten hat vielleicht dein Datenbankeintrag ein Leerzeichen o.ä. zuviel...
 
so erledigt und richtig schön DÄMLICH!:

$_GET in die Tonne, dafür $_REQUEST - passt! Ich könnt mir in den AR*** treten denn ansonsten passt alles!

Dennoch danke, danke für die Mühe :rolleyes:
 
Zuletzt bearbeitet:
Zurück