sql - Parsing error in DATEDIFF php -


below sql query in php.

select * tbl_players datediff( day , now( ) , i.firstlogintime ) <1 limit 0 , 30 

firstlogintime field in sql table has value of datetime.

i want data inserted before 1 day.

it gives me error:

#1064 - have error in sql syntax; check manual corresponds mysql server version right syntax use near ' i.firstlogintime) &lt; 1 limit 0, 30' @ line 3  

thanks help.

as per knowledge, datediff function in mysql takes 2 arguments, can check on link

and referring sql-server right takes 3 arguments in mysql not.

so if write follow, won't give error

select * tbl_players datediff(  now( ) , i.firstlogintime ) <1 limit 0 , 30 

Comments

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -