SQL query returnerer kun 256 tegn (og jeg vil have det hele)
Starter lige med mit query:SELECT blog.ID, blog.Titel, blog.Dato, blog.Tekst, Count(blogcomments.CommentID) AS CountOfCommentID
FROM blog LEFT JOIN blogcomments ON blog.ID = blogcomments.ID
GROUP BY blog.ID, blog.Titel, blog.Dato, blog.Tekst
ORDER BY blog.ID DESC;
Der er 2 tables i min database jeg vil bruge. Det er "blog" og "blogcomments", Blog indeholder 4 fields, dato, titel, tekst og ID. Blogcomments er en table hvor jeg lagrer de kommentarer folk har postet til mine blog posts. Der er en række fields, deriblandt ID og CommentID. ID refererer til ID i tabellen blog, så jeg kan knytte kommentarer til de rette blog posts. CommentID er et unikt nummer for hver kommentar.
Den SQL streng jeg har bygget her, er til at liste hele min blog på forsiden af mit site. Så den skal returnere alle fields fra tabellen blog, og samtidig lave et COUNT() på CommentID hvor blog.ID = blogcomments.ID, så jeg kan skrive på forsiden i en lille parantes hvor mange kommentarer der er til en given post.
Og her kommer så problemet. Det virker. BORTSET fra at jeg kun får returneret de første 256 tegn fra blog.Tekst. Resultatet kan ses på http://www.jensrex.net/. Jeg fatter det simpelt hen ikke. Et par timer på Google og dusinvis af smøger og cola har ikke hjulpet på det. Det giver bare ingen mening i mit hovede.
Måske et overmåde detaljeret spørgsmål, men hellere for meget info end for lidt.
