webForumDet fria alternativet

Syntax i denna SQL fråga

Databaser & SQL

2 svar · 429 visningar · startad av Prime_66

Medlem sedan aug. 2004290 inlägg
Frågan#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..

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)