Hi,
Hoe los ik dit heb beste op. Nou ik heb een forum maar als je uitgelogd bent en gaat naar een forum gedeelte dan krijg een foutmelding zoals dit:
Waarschijnlijk werkt het als ik de lid_id eruit haal maar werkt me gelezensysteem dan nog goed?
Code
Hoe los ik dit heb beste op. Nou ik heb een forum maar als je uitgelogd bent en gaat naar een forum gedeelte dan krijg een foutmelding zoals dit:
MySQL error:
Query is niet uitgevoerd
Query: SELECT ( SELECT datum FROM forum_topic_gelezen WHERE topic_id = t.id AND forum_id = 1 AND lid_id = ORDER BY datum DESC LIMIT 1 ) laatste_bezoek, ( SELECT datum FROM forum_posts WHERE topic_id = t.id ORDER BY datum DESC LIMIT 1 ) laatste_datum FROM forum_topic t WHERE t.forum_id = 1 AND t.id = 1
Melding: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ORDER BY datum DESC LIMIT at line 13
MySQL error:
Query is niet uitgevoerd
Query: SELECT ( SELECT datum FROM forum_topic_gelezen WHERE topic_id = t.id AND forum_id = 1 AND lid_id = ORDER BY datum DESC LIMIT 1 ) laatste_bezoek, ( SELECT datum FROM forum_posts WHERE topic_id = t.id ORDER BY datum DESC LIMIT 1 ) laatste_datum FROM forum_topic t WHERE t.forum_id = 1 AND t.id = 3
Melding: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ORDER BY datum DESC LIMIT at line 13 Waarschijnlijk werkt het als ik de lid_id eruit haal maar werkt me gelezensysteem dan nog goed?
Code
$gelezenQuery = $core->mysql->query("SELECT
(
SELECT
datum
FROM
forum_topic_gelezen
WHERE
topic_id = t.id
AND
forum_id = ".$forumFetch[id]."
AND
lid_id = ".$core->leden->info[mijn][uId]."
ORDER BY
datum
DESC
LIMIT
1
) laatste_bezoek,
(
SELECT
datum
FROM
forum_posts
WHERE
topic_id = t.id
ORDER BY
datum
DESC
LIMIT
1
) laatste_datum
FROM
forum_topic t
WHERE
t.forum_id = ".$forumFetch[id]."
AND
t.id = ".$topicFetch[id]); 
Dus ik ken alles uit mn hoofd xD