#คำสั่งที่ใช้ติดต่อ Mysql ด้วย PHP
- $host="localhost";
$user="rukkub";
$pass="administrator";
--เป็นการกำหนดตัวแปลเพื่อใช่ในการติดต่อ database
- $link= mysql_connect($host,$user,$pass);
mysql_select_db("comsci",$link);
--เป็นการสร้างตัวแปลชื่อ link เพื่อติดต่อกับ mysql โดยจำเป็นต้องใช้ตัวแปล $host,$user,$pass ที่ได้กำหนดไว้ก่อนล่วงหน้า แล้วทำการเลือ database ที่เราต้องการจะทำการ query ในคำสั่งถัดไป
- $result=mysql_query("select * from Employee");
--ตัวแปล result เป็นตัวแปลที่เก็บค่าคำสั่ง query ใน mysql ในส่วนนี้จำเป็นต้องใส่คำสั่งใน mysql ลงไป
- $record=mysql_num_rows($result);
--ตัวแปล record เป็นตัวแปลที่เก็บค่าที่ได้จากการ query ไว้ในตัวแปล record เพื่อใช้งานในคำสั่งถัดไป -
-
for($i=0;$i<$record;$i++) {
echo mysql_result($result,$i,'Eid');
};
-เป็นตัวอย่างการใช้ตัวแปล record ในการแสดงผลออกมา
-
for($i=0;$i<$record;$i++) {
- mysql_close($link);
--เป็นการให้ตัวแปล link ปิดการติดต่อกับ database
ตัวอย่าง code PHP ในการติดต่อ
mysql
งานที่ได้ทำ
1.Select : รูปด้านบน
2.Insert : $result=mysql_query("insert
into Employee(Eid,Ename)values ('E006','BJ')");
3.Update : $result=mysql_query("update
Employee set Ename='I2cI' where Eid='E005'");