我试图通过bind param在mysqli中选择,但它不会工作。
当我正常工作时 - >
public function SelectOne1($from,$where,$value,$return){
global $db;
$select = $db->query('SELECT * FROM '.$from.' WHERE '.$where.'='.$value.'');
if($select->num_rows > 0 ){
$row = $select->fetch_assoc();
return $row[$return];
}
}
正确返回值。
当我试图通过BIND Param这样做时,它不起作用,我没有得到任何回应。
public function SelectFirst($from,$where,$value,$return){
global $db;
$stmt = $db->prepare("SELECT * FROM '$from' WHERE '$where'=?");
$stmt->bind_param("s", $value);
$stmt->execute();
return var_dump($stmt);
}
欢迎任何帮助。