![]() |
What's wrong with this SQL?
Can someone please tell me what's wrong with this sql? It gives me a SQL error. Does the WHERE publisher part have to come before the ORDER BY title part?
HTML Code:
SELECT * |
Which is the error you get?
you have to put if title and publisher are from ah_comics or user. I think they are from ah_comics. Try: [SQL]SELECT * FROM ah_comics AS ah_comics LEFT JOIN user AS user ON (ah_comics.userid = user.userid) WHERE ah_comics.publisher = 'DC Comics' ORDER BY ah_comics.title LIMIT 0, 25;[/SQL] |
Whoa, now I'm really confused.... but yes the titles are in the ah_comics table.
This is what the code looks like... Code:
$getcomics = $db->query_read("SELECT * MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE publisher = 'DC Comics' LIMIT 0, 25' at line 5 Error Number : 1064 --------------- Added [DATE]1245088186[/DATE] at [TIME]1245088186[/TIME] --------------- I should be a little more clear I think... This works when I view all titles Code:
$getcomics = $db->query_read("SELECT * If I remove the ORDER BY title from the code, then I no longer get the sql error, but then they're not in order. |
ORBER BY has to be before LIMIT and after WHERE.
|
Thanks for the help, but unfortunately this seems to be beyond my skill set. All these variables in this code are making what you're trying to tell me very hard for me to understand. :(
Would you mind looking at the file for me? |
PHP Code:
|
DUDE.... you are the FREAKIN MAN! Thanks a million! :)
|
All times are GMT. The time now is 01:21 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|