以下代码从要从远程数据库检索的表单中获取数据。
$find = mysqli_real_escape_string($connect, $_POST['name']);
echo ' '.$find;
$query_seek = mysqli_query($connect, "SELECT * FROM test_2 WHERE NAME = '$find' ");
if($query = $query_seek)
{
echo 'query successful';
}
当我运行它时,查询似乎无法解析或回显任何数据。它可以像使用get方法和post一样简单吗?我更喜欢不通过URL传递查询以获得安全性,但如果无法帮助,那么就这样吧。我假设SQL的语法是正确的,因为我在服务器端通过PHPMyAdmin的SQL客户端运行它。什么明显不正确?
此块在检查输入验证长度且没有空格之后。