sql >> Base de Datos >  >> RDS >> Mysql

¿Por qué no puede pasar funciones MYSQL a declaraciones PDO preparadas?

No necesita pasar NOW() como un parámetro, ya que no es necesario realizar ningún procesamiento en él, dado que es una función SQL integrada, así que simplemente inclúyalo en la consulta real como se muestra a continuación.

$stmt = $db->prepare("UPDATE table SET status = ?, date_modified = NOW()");

Alternativamente, puede configurar el date_modified a un campo TIMESTAMP y actualizará automáticamente el date_modified campo en una actualización de SQL.