Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Berhijrah dengan Berkesan dari MySQL ke MySQLi Syntax?
Soalan:
Bolehkah anda memindahkan fungsi MySQL ke sintaks mysqli dengan menggantikan mysql_query($ sql) dengan mysqli_query($sql)?
Jawapan:
Sambil menggantikan fungsi MySQL dengan setara mysqli kelihatan seperti pendekatan yang mudah, ia memerlukan kemas kini yang lebih komprehensif.
Penukaran Terperinci Proses:
Cari dan Ganti: Gantikan semua panggilan fungsi mysql_* dengan rakan mysqli_* mereka, seperti yang dilihat dalam Ringkasan Fungsi untuk Sambungan MySQLi.
Pemilihan:
Pertimbangan Tambahan:
Contoh:
$sql = 'SELECT auto_id FROM friend_reg_user WHERE auto_id=' . $info['auto_id']; $result_member = executequery($sql); if ($line_member = mysql_fetch_array($result_member)) { extract($line_member); } else { header("location: index.php"); exit; }Kod MySQL asal:
$sql = 'SELECT auto_id FROM friend_reg_user WHERE auto_id=' . $info['auto_id']; $result_member = mysqli_query($conn, $sql); if ($line_member = mysqli_fetch_array($result_member)) { extract($line_member); } else { header("location: index.php"); exit; }Kod MySQLi yang dikemas kini:
Atas ialah kandungan terperinci Bagaimana untuk Berhijrah dengan Berkesan dari MySQL ke MySQLi Syntax?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!