mysql 数据库中的字段之一是“TIME”类型,格式为“H:i:s”。使用字段值集查询数据库时,例如:
$result = $wpdb->get_var($wpdb->prepare("SELECT * FROM table WHERE start_hour='06:00:00'", ARRAY_A));
一切都很好。但是当我用这样的变量替换它时:
$stime = '06:00:00';
$result = $wpdb->get_var($wpdb->prepare("SELECT * FROM table WHERE start_hour=$stime", ARRAY_A));
$result 出现空。我一直在搞乱 $stime 的格式,但现在是空的。