Goedenavond allemaal,
Ik ben nu het volgende scriptje aan het schrijven.
Het laten zien van de laatste zoveel nieuwsreply's.
Maar ik zit vast.
Ik heb de tabel nieuws en nieuwsreactie.
Ik heb nu de volgende coden samengesteld:
Zoals je ziet. Ik wil de tijd uitprinten ($dates) uit de tabel nieuwsreactie. En de titel ($titel)uit de tabel nieuws.
Nu print ie het perfect maar er zit 1 foutje in.
Hij print het volgende:
19:56 Nederlandse...
02:01 Nederlandst...
03:22 Aantal patc...
Maar nu is het geval dat in de 02:01 Nederlandst... twee reply's staan. Maar de nieuwste was dus niet op 02:01 maar om 10:06. Op de een of andere manier pakt hij steeds de eerste tijd van de eerste reply.
Ik hoop dat ik duidelijk ben.
Ik heb werkelijkwaar alles geprobeerd. Het zit hem in de query denk ik zelf. Maar weet dus niet wat.
Kan iemand mij hiermee helpen wat ik precies fout doe.
Ik ben nu het volgende scriptje aan het schrijven.
Het laten zien van de laatste zoveel nieuwsreply's.
Maar ik zit vast.
Ik heb de tabel nieuws en nieuwsreactie.
Ik heb nu de volgende coden samengesteld:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| $lengtemax = 14; $query = "SELECT nieuws.titel, nieuws.id, nieuwsreactie.dates FROM nieuwsreactie INNER JOIN nieuws ON nieuws.id = nieuwsreactie.replyid GROUP by replyid DESC ORDER by replyid DESC LIMIT 0, 9"; $resultaat = mysql_query($query) or die ("query mislukt"); while ($list = mysql_fetch_object($resultaat)) { $url ="index.php?id=$list->id"; //de url naar waar hij moet verwijzen $lengte_min_drie_puntjes = $lengtemax - 3; if (strlen($list->titel) > $lengtemax) { $scriptvol = substr($list->titel,0,$lengte_min_drie_puntjes)."..."; } else { $scriptvol = $list->titel; } |
Zoals je ziet. Ik wil de tijd uitprinten ($dates) uit de tabel nieuwsreactie. En de titel ($titel)uit de tabel nieuws.
Nu print ie het perfect maar er zit 1 foutje in.
Hij print het volgende:
19:56 Nederlandse...
02:01 Nederlandst...
03:22 Aantal patc...
Maar nu is het geval dat in de 02:01 Nederlandst... twee reply's staan. Maar de nieuwste was dus niet op 02:01 maar om 10:06. Op de een of andere manier pakt hij steeds de eerste tijd van de eerste reply.
Ik hoop dat ik duidelijk ben.
Ik heb werkelijkwaar alles geprobeerd. Het zit hem in de query denk ik zelf. Maar weet dus niet wat.
Kan iemand mij hiermee helpen wat ik precies fout doe.