Bonjour,

J'ai une date stockée dans le champ dateout_pub au format 2007-03-09 00:00:00
Je cherche à la convertir en timestamp UNIX pour obtenir (par ex.) tous les enregistrements après le 1/1/2010.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$sql = "SELECT * FROM aun WHERE cust_email = '$sessionuser' AND UNIX_TIMESTAMP(dateout_pub) > 1263502344";
Le souci est que le système ne prend pas en compte le contenu du champ, mais uniquement son nom "dateout_pub" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM aun WHERE cust_email = 'monmail@gmail.com' AND UNIX_TIMESTAMP(dateout_pub) > 1263502344
ce qui ne donne évidemment rien de bon :-/

Quelle syntaxe faut-il utiliser ?

Bonne soirée et merci.