Ich setze einen Cookie. Etwas wie:SHA Salz in MySQL Abfrage
$_COOKIE['test'] = SHA1('124'.'mysalt');
Jetzt ist 124 meine ID, die ich will. Also in meiner MySQL-Tabelle, Ich versuche, eine Abfrage wie auszuführen:
$sql = ("SELECT * FROM users WHERE SHA1(`id`) = '".mysql_real_escape_string($_COOKIE['test'])."'");
Wie die „mysalt“, um die SQL-Abfrage hinzufügen? Denn sonst möchte ich die richtige ID bekommen.
Denken Sie daran: MySQL kann in diesem Fall keinen Index verwenden, um die Suche zu beschleunigen. Es könnte besser sein, ein anderes Feld zur Tabelle hinzuzufügen, so dass Sie etwas wie SELECT ... WHERE ID = 124 AND Tempkey = '87gesafouvgbaesofiuigsaf' – VolkerK