low-group
Erfahrenes Mitglied
hallo,
Kann man die DB-Abfrage irgendwie vereinfachen?
Funktionieren tut diese schon, aber beim Aufruf dauert dies relativ lange. Das ist die einzige DB-Abfrage im Script.
hier mal der Code:
PS: die Tabelle Attachment besteht aus nur 6 Spalten und die brauch ich alle, deshalb a.*
Kann man die DB-Abfrage irgendwie vereinfachen?
Funktionieren tut diese schon, aber beim Aufruf dauert dies relativ lange. Das ist die einzige DB-Abfrage im Script.
hier mal der Code:
PHP:
$result=$db->unbuffered_query("SELECT
p.attachmentid,
p.posttime,
p.userid,
p.postid,
p.threadid,
p.posttime,
t.threadid,
t.topic,
a.*
FROM attachments as a
left join posts as p on p.attachmentid = a.attachmentid
left join threads as t on p.threadid=t.threadid
WHERE a.attachmentid = p.attachmentid AND $user[userid] = p.userid
ORDER BY posttime DESC");
PS: die Tabelle Attachment besteht aus nur 6 Spalten und die brauch ich alle, deshalb a.*