Syntax i denna SQL fråga

Databaser & SQL

2 svar · 432 visningar · startad av Prime_66

Medlem sedan aug. 2004290 inlägg
Trådstart#1

Problemet är med sista raden. LIMIT. Hur ska jag skriva för att få den att fatta att det är variabler med siffervärden? T.ex. LIMIT 0,30 funkar ju att skriva men om det är variabler?

$getsongs="SELECT songs.song_id, songs.songtitle, songs.musicmak_account, 
		songs.link, songs.genre, songs.song_time_added, songs.low_link, have_listened.0_or_1, rel_pub_songs.pub_account, rel_pub_songs.song_id 
		FROM songs, have_listened, rel_pub_songs where songs.song_id = have_listened.song_id 
		AND have_listened.song_id = rel_pub_songs.song_id AND rel_pub_songs.pub_account = have_listened.pub_account AND rel_pub_songs.pub_account = '$pub_account'
		AND have_listened.pub_account = '$pub_account' AND have_listened.inbox = 1 ORDER BY songs.song_time_added desc LIMIT '$start','$end'";
Medlem sedan juni 200032 967 inlägg
#2

Ta bort apostroferna runt de siffervärdena.

Medlem sedan nov. 2000857 inlägg
#3

Flyttas från PHP..

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)