当我使用它时,它工作得很好,而且我没有问题:
$user = $_POST['uusername'];
$result=$wpdb->get_results("SELECT * FROM Materials");
foreach($result as $print)
{ echo '<pre>',print_r($print->id_customer,1),'</pre>'; }
$wpdb->print_error();但是,当我试图获取一个用户时,它不起作用,最糟糕的是我甚至没有得到一个错误消息:
$user = $_POST['uusername'];
$result=$wpdb->get_results("SELECT * FROM Materials WHERE mtrname=$user");这个选择有什么错误吗?
发布于 2018-06-01 07:30:43
如果post值是字符串,则传递单引号:
$result=$wpdb->get_results("SELECT * FROM Materials WHERE mtrname='$user' ");https://stackoverflow.com/questions/50638151
复制相似问题