上我有一个错误说调用一个成员函数mysql_affected_rows()函数的非对象
调用一个成员函数mysql_affected_rows()函数在C非对象:\ XAMPP \ htdocs中\ 189线上的initializr \ search.php
当我点击我的提交按钮。
if(isset($_POST['select'])) {
$studId = $_REQUEST['studid'];
foreach ($studId as $ch) {
$result = $mysqli->query("INSERT INTO tbl_tempCand (datetime, names) VALUES (CURRENT_TIMESTAMP(), '".$ch."')");
//this is my line 189 error
if($row->mysql_affected_rows($result)==0) {
header("Location: registercand.php");
} else {
echo "nothing happen";
}
}
}
这是为什么?
首先,请不要使用mysql_ *功能,它们'已正式弃用。其次,您的查询似乎对SQL注入攻击开放。改用准备好的陈述或参数化查询。 –