誰能幫我,我對PHP的新生,我有model.php呼叫在
public function get_array_of_users(){
$query = "SELECT login,email FROM users";
$result = mysql_query($query);
if(!$result){
exit(mysql_error());
}
$row = array();
for($i=0; $i<mysql_num_rows($result);$i++){
$row[] = mysql_fetch_array($result,MYSQL_ASSOC);
}
return $row;
}
功能,當我調用這個函數
$result = $m->get_array_of_users();
while($row = $result->mysql_fetch_assoc()) {
...
}
提示錯誤 致命錯誤:調用一個成員函數mysql_fetch_assoc()對數組中
foreach($ result as $ row){// your stuff} – devpro
停止使用已棄用的mysql_ *函數。它們從PHP7中刪除。遷移到PDO並開始使用準備好的語句。如果您是PHP新手,那更是一個原因。 –
非常感謝你 – DoctorDo