In mijn viewforum.php laat ik de topics zien, dus de topictitle, topic lastreply, topic starter, time,..
Dit doe ik door de volgende query:
Als ik de data dan uitlees krijg ik dit bijvoorbeeld:
topic_id title type last_post_id topic_starter topic_id
2 hoi 1 0 Kris 2
2 hoi 1 0 Kris 2
2 hoi 1 0 Kris 2
2 hoi 1 0 Kris 2
4 Keer de titel dus, maar hij moet maar 1x de titel uitlezen!
Nu heb ik deze oplossing:
Dit vind ik nogal een domme oplossing, kan ik de query niet gewoon aanpassen?
mvg
Kris.
Dit doe ik door de volgende query:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <?php $sql =" SELECT topic.topic_id, topic.title, topic.type AS type, topic.topic_last_post_id AS last_post_id, topic_starter, reply.topic_id AS topic_id FROM reply, topic WHERE topic.cat='1' AND topic.topic_id=reply.topic_id ORDER BY topic.type DESC, topic.last_post_id DESC, reply.time DESC LIMIT 0, 30"; $query = mysql_query($sql); ?> |
Als ik de data dan uitlees krijg ik dit bijvoorbeeld:
topic_id title type last_post_id topic_starter topic_id
2 hoi 1 0 Kris 2
2 hoi 1 0 Kris 2
2 hoi 1 0 Kris 2
2 hoi 1 0 Kris 2
4 Keer de titel dus, maar hij moet maar 1x de titel uitlezen!
Nu heb ik deze oplossing:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| <?php if(!$newtitle) { $newtitle = $row['title']; } else { $newtitle = ""; } ?> |
Dit vind ik nogal een domme oplossing, kan ik de query niet gewoon aanpassen?
mvg
Kris.
[ Voor 4% gewijzigd door Verwijderd op 18-05-2003 10:15 ]