PHP Connect Database
การเปิดการติดต่อกับฐานข้อมูล Mysql mysql_connect(Servername,Username,Password); Servername ชื่อ Server หรือ IP Address Username ชื่อบัญชี Password รหัสผ่าน
die(“ไม่สามารถติดต่อฐานข้อมูลได้”); ตัวอย่าง $host = “localhost”; $user = “root”; $pass = “123456”; $con = mysql_connect($host,$user,$pass); if(!$con) die(“ไม่สามารถติดต่อฐานข้อมูลได้”);
การเลือกฐานข้อมูลใช้งาน mysql_select_db(DataBaseName, Connection); DataBaseName ชื่อฐานข้อมูล Connection ตัวแปรใช้สำหรับรับค่า Connection
ตัวอย่าง mysql_select_db(DataBaseName, Connection); $dbname = “test”; mysql_select_db($dbname,$con) or die(“ไม่สามารถเลือกใช้งาน”.$dbname. “ได้”);
การปิดการติดต่อกับฐานข้อมูล Mysql mysql_close(Connection); Connection ตัวแปรที่เก็บค่า Connection ไว้ ตัวอย่าง mysql_close($con);
Add/ Edit / Delete / Search Data From Database PHP Add/ Edit / Delete / Search Data From Database
SQL Create Select Insert Update Delete
Function mysql_query(SQLCode,Connection); Query ข้อมูล mysql_fetch_array(Data); ดึงข้อมูลออกมาในรูปแบบ Array mysql_num_rows(Data); นับจำนวนสมาชิก mysql_error(Connection); แสดงข้อผิดพลาด mysql_close(Connection); ปิดการติดต่อฐานข้อมูล
mysql_query(); mysql_query(SQLCode,Connection); $sql = “select * from Province”; $result = mysql_query($sql,$con);
Select Data die(“ไม่สามารถติดต่อฐานข้อมูลได้”); $con = mysql_connect(“localhost”, “root”, “1234”); if(!$con) die(“ไม่สามารถติดต่อฐานข้อมูลได้”); mysql_select_db(“Customer”, $con); $sql = “select * from customer”; $result = mysql_query($sql,$con); while($rs=mysql_fetch_array($result)){ echo $rs["customer_name"] . “<br>”; } mysql_close($con);
insert if(isset($_POST[“custname”])){ $customer_name = $_POST[“custname”]; $sql=“insert into customer(customer_name) value(‘“.$customer_name.”’)”; mysql_query($sql,$con) or die(“ไม่สามารถเพิ่มข้อมูลได้<br>”.mysql_error()); }
update if(isset($_GET[“id”]) && isset($_POST[“custname”])){ $customer_name = $_POST[“custname”]; $sql=“update customer set customer_name=‘“.$customer_name.”’ where customer_id = ‘“.$_GET[“id”].”’”; mysql_query($sql,$con) or die(“ไม่สามารถแก้ไขข้อมูลได้<br>”.mysql_error()); }
Delete if(isset($_GET[“id”])){ $sql=“delete from customer where customer_id = ‘“.$_GET[“id”].”’”; mysql_query($sql,$con) or die(“ไม่สามารถลบข้อมูลได้<br>”.mysql_error()); }