learnMedlem sedan jan. 20051 130 inlägg Jag vill ta ut de 4 senaste nyheterna ur tabellen news.
mysql_query("SELECT TOP 4 * FROM news WHERE user IN (SELECT user FROM users WHERE group = '$group') ORDER BY year,month,day ASC");
Fungerar inte.
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in...
Tar jag bort "TOP 4" så fungerar det... Vad gör jag för fel?
GeinMedlem sedan sep. 20005 700 inlägg Prova
mysql_query("SELECT * FROM news WHERE user IN (SELECT user FROM users WHERE group = '$group') ORDER BY year,month,day ASC LIMIT 4");
Sen är det också så att SELECT inuti en annan SELECT kräver MySQL 4.1 om jag inte missminner mej.
@ndersMedlem sedan juni 200032 969 inlägg TOP finns inte i MySQL, där man använder LIMIT istället.