$sql = SELECT * FROM i-register where contact = '".$contact"';
$result = $con -> query($sql);
$count = $result -> num_rows;
我开始尝试在上面提到的代码的第3行获取非对象的属性。"当我通过echo方法测试表变量时它的发布。但是数据没有在数据库中注册。
帮我解决这个问题。
答案 0 :(得分:0)
您的查询无法执行,导致结果无效。因此,您无法从无效结果中获取num行。
将此作为第一行:
$sql = 'SELECT * FROM i-register where contact = '.($contact+0);
确保它始终与数字进行比较。