Menukar MySQL kepada MySQLi
Memandangkan MySQL kini tidak digunakan lagi, peningkatan kepada MySQLi adalah penting. Walau bagaimanapun, jika anda tidak biasa dengan MySQLi_*, ia boleh membingungkan, terutamanya dengan tapak berkod dalam MySQL.
Untuk memudahkan peralihan, berikut ialah cara menukar kod MySQL yang disediakan kepada MySQLi:
$connection = new mysqli("host", "username", "password", "database_name"); if ($connection->connect_errno) { printf("Error: %s\n", $connection->connect_error); } $sql_follows = "SELECT * FROM friends WHERE user1_id=? AND status=? OR user2_id=? AND status=?"; $stmt = $connection->prepare($sql_follows); $stmt->bind_param("iiii", $_SESSION['id'], 2, $_SESSION['id'], 2); $stmt->execute(); $result = $stmt->get_result(); while ($row = $result->fetch_assoc()) { // Do something with the data } $result->close(); $stmt->close(); $connection->close();
Alat Penukaran Automatik
Untuk mengautomasikan proses penukaran, anda boleh menggunakan:
Ingat , kod yang dijana mungkin tidak optimum. Walau bagaimanapun, ia boleh memberikan titik permulaan dan membantu anda memahami MySQLi dengan lebih baik.
Atas ialah kandungan terperinci Cara Menukar Kod Anda daripada MySQL kepada MySQLi: Panduan Langkah demi Langkah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!