Mahlzeit kEv*,
SELECT * FROM ordner_register, register WHERE register.deletestatus = '0' AND ordner_register.ordner_id = ...
Das sollte es eigentlich sein.
Nein, sollte es nicht. Diese implizite JOIN-Syntax ist fehlerträchtig und macht die Abfrage nur unleserlich und schwer verständlich. Ich empfehle da die Einführung in JOINs ...
SELECT r.register_id -- Es ist NIE eine gute Idee, * zu benutzen!
, r.register_name
, r.register_inhalt
, r.deletedstatus
FROM register r
JOIN ordner_register or ON r.register_id = or.register_id
WHERE or.ordner_id = $ID -- wenn dies eine PHP-Variable sein soll, solltest Du hier sinnvollerweise [link:http://de3.php.net/manual/en/function.mysql-real-escape-string.php@title=mysql_real_escape_string()] benutzen!
AND r.deletedstatus = '0' -- Einen numerischen Wert in einem Textfeld zu speichern, ist höchst unsinnig ... Bahar, [pref:t=179225;m=1182564@title=Cheatah] hatte da eine erheblich bessere Idee
;
Abgesehen davon halte ich diesen Thread für ein Doppelposting, da es sich um eine Folgefrage zu Bahars ursprünglichem Problem handelt ...
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|