Need help with a small sql query

Discussion in 'MySQL' started by user099, May 11, 2010.

  1. #1
    hi,

    this query is working
    $query="SELECT * FROM video ORDER BY addtime DESC LIMIT $limit";
    Code (markup):

    this gives: mysql_numrows(): supplied argument is not a valid MySQL result resource in...
    $query="SELECT * FROM video ORDER BY addtime DESC LIMIT $limit WHERE active = 1";
    Code (markup):
     
    user099, May 11, 2010 IP
  2. cDc

    cDc Peon

    Messages:
    127
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Hello

    Your WHERE clause needs to be before your ORDER BY like this

    SELECT * FROM tablename WHERE field1 = field2 ORDER BY .... LIMIT ....
    Code (markup):
     
    cDc, May 11, 2010 IP
  3. user099

    user099 Active Member

    Messages:
    218
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    58
    #3
    thank you. it is fine now.
     
    user099, May 11, 2010 IP