Jump to content

Playlist Thingy


RaythMistwalker

Recommended Posts

Ok I Tried your code and echo'd $ltr and returned the following echos:

Letter: 0

Query: SELECT * FROM songlist WHERE (songtype='S') AND (status=0) AND SUBSTRING(artist,1,1) BETWEEN 0 AND 9 ORDER BY artist ASC, title ASC

Where: WHERE (songtype='S') AND (status=0) AND SUBSTRING(artist,1,1) BETWEEN 0 AND 9

On Letter A:

Letter: A

Query: SELECT * FROM songlist WHERE (songtype='S') AND (status=0) AND SUBSTRING(artist,1,1) BETWEEN 0 AND 9 ORDER BY artist ASC, title ASC

Where: WHERE (songtype='S') AND (status=0) AND SUBSTRING(artist,1,1) BETWEEN 0 AND 9

 

I took out the bit that says

&& $ltr != ""

since this is negated when the page loads did the same thing. Then i changed the

if ($ltr == 0)

to

if ($ltr == '0')

 

The first result displayed every song no matter what and always returned the same query.

After changing 0 to '0' i get the following echo's:

Letter: 0

Query: SELECT * FROM songlist WHERE (songtype='S') AND (status=0) AND SUBSTRING(artist,1,1) BETWEEN 0 AND 9 ORDER BY artist ASC, title ASC

Where: WHERE (songtype='S') AND (status=0) AND SUBSTRING(artist,1,1) BETWEEN 0 AND 9

Displays all songs on the 0 page.

Letter: A

Query: SELECT * FROM songlist WHERE (songtype='S') AND (status=0) AND artist like 'A%' ORDER BY artist ASC, title ASC

Where: WHERE (songtype='S') AND (status=0) AND artist like 'A%'

 

im completely confused now and really cant seem to get that single page working.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.