ฐานข้อมูลที่ PHP สนับสนุน
ติดต่อ Mysql Server โดยใช้ mysql_connect()
mysql_connect(“localhost”,”username”,”password”);เลือกติดต่อฐานข้อมูล โดยใช้ mysql_select_db()
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_select_db(“dbname”$link);
mysql_connect(“localhost”,”username”,”password”);เลือกติดต่อฐานข้อมูล โดยใช้ mysql_select_db()
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_select_db(“dbname”$link);
สร้างฐานข้อมูล โดยใช้ mysql_create_db()
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_create_db(“dbname”,$link);
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_create_db(“dbname”,$link);
คิวรี่ฐานข้อมูล โดยใช้ mysql_db_query()
$link= mysql_connect(“localhost”,”username”,”password”);
$query=”select field1,field2 from table_name”;
$result=mysql_db_query(“dbname”, $query,$link);
เงื่อนไขต่างๆ
mysql_close($link);
$link= mysql_connect(“localhost”,”username”,”password”);
$query=”select field1,field2 from table_name”;
$result=mysql_db_query(“dbname”, $query,$link);
เงื่อนไขต่างๆ
mysql_close($link);
ยกเลิกการติดต่อฐานข้อมูล โดยใช้ mysql_close()
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_close($link);
ลบฐานข้อมูล โดยใช้ mysql_drop_db()
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_drop_db(“dbname”,$link);
mysql_close($link);
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_close($link);
ลบฐานข้อมูล โดยใช้ mysql_drop_db()
$link= mysql_connect(“localhost”,”username”,”password”);
mysql_drop_db(“dbname”,$link);
mysql_close($link);
Note
|
localhost คือ hostname
username คือ ชื่อผู้ใช้งาน MySQL password คือ รหัสผ่านของผู้ใช้งาน MySQL dbname คือ ชื่อฐานข้อมูล table_name คือ ชื่อตาราง field คือ ชื่อของฟิลด์ |
คำสั่ง SQL ในการ Select ตาราง
select * from table_name
select * from table_name where field_name=’$variable_name’การใช้ limit ในการ Select ตาราง
select * from table_name order by field_name desc limit 0, 1
คำอธิบาย limit 0, 1
0 หมายถึง ให้เริ่มแสดงจาก record ที่ 0 (record แรก)
1 หมายถึง ให้แสดงเป็นจำนวน 1 record
หรืออธิบายเพิ่ม 1 หมายถึงนับว่าจะเอากี่เรคคอร์ด จาก 0
เช่น limit 2,2 หมายความว่าเอาตั้งแต่ เรคคอร์ด 2 ถึง 3 เป็น 2 เรคคอร์ด
select * from table_name
select * from table_name where field_name=’$variable_name’การใช้ limit ในการ Select ตาราง
select * from table_name order by field_name desc limit 0, 1
คำอธิบาย limit 0, 1
0 หมายถึง ให้เริ่มแสดงจาก record ที่ 0 (record แรก)
1 หมายถึง ให้แสดงเป็นจำนวน 1 record
หรืออธิบายเพิ่ม 1 หมายถึงนับว่าจะเอากี่เรคคอร์ด จาก 0
เช่น limit 2,2 หมายความว่าเอาตั้งแต่ เรคคอร์ด 2 ถึง 3 เป็น 2 เรคคอร์ด
การดึงข้อมูลโดยกำหนดให้เรียงลำดับข้อมูล
select * from table_name order by field_name desc
desc เป็นการเรียงลำดับจากมากไปหาน้อย
asc เป็นการเรียงลำดับจากน้อยไปหามาก
desc เป็นการเรียงลำดับจากมากไปหาน้อย
asc เป็นการเรียงลำดับจากน้อยไปหามาก
การดึงข้อมูลเฉพาะฟิลด์ที่ต้องการ
Select field_name1,field_name2 from table_name
Select field_name1,field_name2 from table_name
คำสั่ง SQL ในการ Update
Update table_name set field_name1=’$data1′, field_name2=’$data2′
Update table_name set field_name1=’$data1′, field_name2=’$data2′
คำสั่ง SQL ในการ Insert
Insert into table_name (field_name1, field_name2) values (‘$data1′,’$data2′)
Insert into table_name (field_name1, field_name2) values (‘$data1′,’$data2′)
คำสั่ง SQL ในการ Delete
Delete from table_name where field_name=’$variable’
คำสั่งที่ใช้ในการ search คือ LIKE Delete from table_name where field_name=’$variable’
$sql=”SELECT * FROM table_name WHERE $field_search LIKE ‘$search'”;
$result=mysql_query($sql);
ไม่มีความคิดเห็น:
แสดงความคิดเห็น