| 

.NET C# Java Javascript Exception

1
Hallo!

Ich weise eine Konstante zu:
define('USERNAME_MEMBERSTABLE', 'username');


Dann habe ich eine SQL Abfrage:
$query="update " . AUDIOS_TABLE. " set lastlogin='".time()."' WHERE " . USERNAME_MEMBERSTABLE . "='".mysql_real_escape_string($username)."'";


Nun möchte ich im folgenden Code das Feld "username" tauschen gegen die Konstante USERNAME_MEMBERTABLE. Habe gerade nur ein Probloem mit der Syntax...
Wie würde das aussehen?
$_SESSION[USERNAME]=$result->fields['username'];
News:
18.03.2011
pollmannsc 11 1
Also ich verstehe ehrlich gesagt nicht im Ansatz was Du machen willst. Wo kommt $result auf einmal her? Was steht in USERNAME? usw.
Ach ja, warum verwendest Du die time()-Funktion in der Abfrage? Das könnte an der stelle auch direkt eine DB-Funktion sein.
SensenMannLE 18.03.2011
1 Antwort
1
$_SESSION[USERNAME] = $result->fields[USERNAME_MEMBERSTABLE];

bzw.

$_SESSION['USERNAME'] = $result->fields[USERNAME_MEMBERSTABLE];

da die Konstante USERNAME nie erwähnt wurde.
18.03.2011
Daniel Kuppitz 596 6

Stelle deine Php-Frage jetzt!