Vad gör jag för fel?
$resultat = mysql_query("SELECT * FROM message WHERE uid='$uid' ORDER BY 'micro' DESC LIMIT 0, 20"); ($uid = en php variabel)
4 svar · 193 visningar · startad av HDJHSKGDKJHSD
Vad gör jag för fel?
$resultat = mysql_query("SELECT * FROM message WHERE uid='$uid' ORDER BY 'micro' DESC LIMIT 0, 20"); ($uid = en php variabel)
Det hade ju varit en enorm fördel om du berättade vad som blev fel.
(Men med lite gissning kan man anta att det inte ska vara ORDER BY 'micro' utan ORDER BY micro)
------------------
He had a lot to say... he had a lot of nothing to say...
"Warning: Supplied argument is not a valid MySQL result resource in /Library/WebServer/Documents/test/inc/lasa.php on line 1."
detta funkar dock..
$resultat = mysql_query("SELECT * FROM message WHERE 1 ORDER BY 'micro' DESC LIMIT 0, 18");
men jag vet inte vad som menas med "WHERE 1"...
Testa att skriva ut frågan för att se om den är felkonstruerad, t.ex. om $uid saknar värde.
WHERE 1 borde returnera alla värden i tabellen.
/Csson
------------------
Erimax.com
Cykelsemester
Supplied argument is not a valid MySQL result resource
Tja, vad står det? Antingen skickar du inte det du får tillbaks från mysql_query (dvs $resultat) till mysql_fetch_array (eller vad du nu använder), eller så händer det något knas när du ställer frågan.
------------------
He had a lot to say... he had a lot of nothing to say...