获得分钟的mysql

Fel*_*les 3 html php mysql wordpress time

我有麻烦从MINUTE()功能的字符串得到分钟,它总是给我0

 $consulta=  sprintf("SELECT CURTIME()");
 echo $horaActual = $wpdb->get_var( $consulta );

 $consulta=sprintf("SELECT HOUR('$horaActual')");

 $horaActual= $wpdb->get_var( $consulta );

 $consulta=sprintf("SELECT MINUTE('$horaActual')");

 $minutosActuales= $wpdb->get_var( $consulta );
Run Code Online (Sandbox Code Playgroud)

22时03分41秒

0

有什么麻烦?

编辑:

麻烦的是var $ horaActual在第二个查询中被再次签名.因此,第三个查询中的调用是$ horaActual = 22,这就是为什么不起作用.谢谢.

Lee*_*lor 8

您应该通过在一个语句中运行它来简化SQL:

SELECT MINUTE( CURTIME() )
Run Code Online (Sandbox Code Playgroud)

  • 你也可以使用:SELECT MINUTE(NOW()) (3认同)