我在使用 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 );
22:03:41
0
有什么问题吗?
编辑:
问题是在第二个查询中再次分配了 var $horaActual。所以第三个查询中的调用是反对 $horaActual=22 所以这就是为什么不起作用。谢谢。
最佳答案
您应该通过在一个语句中运行 SQL 来简化它:
SELECT MINUTE( CURTIME() )
关于php - mysql获取 session 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13963813/