Mailinglisten-Archive |
> -----Original Message----- > From: egon_(at)_infosoc.uni-koeln.de [mailto:egon_(at)_infosoc.uni-koeln.de]On > Behalf Of Egon Schmid (_(at)_work) > Sent: Thursday, December 07, 2000 1:46 PM > To: php_(at)_php-center.de > Subject: Re: [php] [OT¨]MySQL und RAND() > > > php4_(at)_gmx.ch wrote: > > > Immer wenn ich den Befehl RAND() ausführen will kommt eine > Fehler Meldung > > und zwar folgende: > > You have an error in your SQL Syntax near 'RAND()), 8) AS password FROM > > member' at line 3. > > > > Folgendes geb ich ein: > > > > ---schnipp--- > > INSERT INTO member_pass (member_id, password) > > SELECT member_id, > > LEFT(MD5(RAND()), 8) AS password > > FROM member > > ---schnapp--- Prinzipiell ist die Syntax korrekt. Bei gings (mit anderen Tabellennamen). Versuche zuerst nur SELECT auszuführen - stimmen Spalten? sind in member_id Werte? -> SELECT muss was zurückgeben! > > In der select_list dürfen aber nur gültige Spaltennamen stehen. > Nein, jede SQL-Funktion ist erlaubt. Das ist ja die eigentliche Anwendung dieser Funktionen. jörg Kennen Sie schon die neue Auflage zu PHP 4? Hier gibt es die Infos: www.php.comzept.de
php::bar PHP Wiki - Listenarchive