เปลี่ยนวิธี connect database เป็น
$connect = mysqli_connect("localhost", $db_username , $db_password, $databasename);
if (!$connect) { exit; }
// ไม่ได้ใช้แล้ว
// mysql_select_db($databasename) or die(mysql_error() );
// mysql_query("SET NAMES TIS620");
mysqli_set_charset($connect, "tis620");
แก้ code php
1. เปลี่ยน mysql_query($ เป็น mysqli_query($connect, $
2. เปลี่ยน mysql_error() เป็น mysqli_error($connect)
3. เปลี่ยน mysql_insert_id() เป็น mysqli_insert_id($connect)
4. เปลี่ยน mysql_close() เป็น mysqli_close($connect)
5. เปลี่ยน mysql_ เป็น mysqli_
สร้าง function นี้
function htmlchars($v1) {
return htmlspecialchars($v1, ENT_COMPAT, 'ISO-8859-1');
}
6. เปลี่ยน htmlspecialchars เป็น htmlchars
7. ยกเลิก mysql_result($result_pic, 0, 'FILE1');
8. ค้นหา function ที่มีการเรียกใช้ mysql แล้วเติม global $connect; ที่บรรทัดแรกใน function นั้น เช่น
function getSetting($cell) {
global $connect;
$sql = "select CONFIG_VALUE from setting where CONFIG_NAME = '$cell' ";
$result = mysqli_query($connect, $sql);
$row = mysqli_fetch_array($result);
return $row[0];
}
10 มี.ค. 62