PHP with MySQL
description
Transcript of PHP with MySQL
22
เนื้��อหาเนื้��อหา
ขั้��นตอนในการเร�ยกใช้�ฐานขั้�อมู�ลจากเว็�บขั้��นตอนในการเร�ยกใช้�ฐานขั้�อมู�ลจากเว็�บ ฟั�งก�ช้�นอ��นๆ ที่��เก��ยว็ขั้�องก�บการจ�ดการฐานฟั�งก�ช้�นอ��นๆ ที่��เก��ยว็ขั้�องก�บการจ�ดการฐาน
ขั้�อมู�ลขั้�อมู�ล
33
ขั้�นื้ตอนื้ในื้การเร�ยกใช้�ฐานื้ขั้�อมู�ลจากขั้�นื้ตอนื้ในื้การเร�ยกใช้�ฐานื้ขั้�อมู�ลจากเว็�บเว็�บ
การเช้��อมูต�อกบฐานื้ขั้�อมู�ลการเช้��อมูต�อกบฐานื้ขั้�อมู�ลการเช้��อมูต�อกบฐานื้ขั้�อมู�ลการเช้��อมูต�อกบฐานื้ขั้�อมู�ล
การเร�ยกใช้�ฐานื้ขั้�อมู�ลผ่�านื้เว็�บการเร�ยกใช้�ฐานื้ขั้�อมู�ลผ่�านื้เว็�บการเร�ยกใช้�ฐานื้ขั้�อมู�ลผ่�านื้เว็�บการเร�ยกใช้�ฐานื้ขั้�อมู�ลผ่�านื้เว็�บ
การใช้�ภาษา การใช้�ภาษา SQLSQL กบฐานื้ขั้�อมู�ลกบฐานื้ขั้�อมู�ล MySQLMySQL
การใช้�ภาษา การใช้�ภาษา SQLSQL กบฐานื้ขั้�อมู�ลกบฐานื้ขั้�อมู�ล MySQLMySQL
การยกเล กการเช้��อมูต�อกบฐานื้ขั้�อมู�ลการยกเล กการเช้��อมูต�อกบฐานื้ขั้�อมู�ลการยกเล กการเช้��อมูต�อกบฐานื้ขั้�อมู�ลการยกเล กการเช้��อมูต�อกบฐานื้ขั้�อมู�ล
44
ขั้�นื้ตอนื้ในื้การเร�ยกใช้�ฐานื้ขั้�อมู�ลจากขั้�นื้ตอนื้ในื้การเร�ยกใช้�ฐานื้ขั้�อมู�ลจากเว็�บเว็�บ
ในการเขั้�ยน ในการเขั้�ยน PHPPHP เพื่��อเร�ยกใช้�ฐานขั้�อมู�ลมู�ขั้� �นตอนเพื่��อเร�ยกใช้�ฐานขั้�อมู�ลมู�ขั้� �นตอนต#างๆ ด�งต#อไปน��ต#างๆ ด�งต#อไปน�� การเช้��อมูต#อก�บฐานขั้�อมู�ลการเช้��อมูต#อก�บฐานขั้�อมู�ล การเร�ยกใช้�ฐานขั้�อมู�ลผ่#านเว็�บการเร�ยกใช้�ฐานขั้�อมู�ลผ่#านเว็�บ การใช้�ภาษา การใช้�ภาษา SQLSQL ก�บฐานขั้�อมู�ล ก�บฐานขั้�อมู�ล MySQLMySQL
การยกเล)กการเช้��อมูต#อก�บฐานขั้�อมู�ลการยกเล)กการเช้��อมูต#อก�บฐานขั้�อมู�ล
55
การเช้��อมูต�อกบฐานื้ขั้�อมู�ลการเช้��อมูต�อกบฐานื้ขั้�อมู�ล
การเช้��อมูต#อก�บฐานขั้�อมู�ลการเช้��อมูต#อก�บฐานขั้�อมู�ล MySQLMySQL ในภาษา ในภาษา PHPPHP สามูารถใช้� สามูารถใช้� 2 2 ฟั�งก�ช้�น ต#อไปน�� คื�อฟั�งก�ช้�น ต#อไปน�� คื�อ mysql_connect()mysql_connect()
mysql_pconnect()mysql_pconnect()
66
mysql_connect()mysql_connect()
ที่-าการเช้��อมูต#อฐานขั้�อมู�ลที่-าการเช้��อมูต#อฐานขั้�อมู�ลโดยต�องระบ0 โดยต�องระบ0 database server,database server, ช้��อผ่��ใช้�ช้��อผ่��ใช้� และรหั�สผ่��ใช้�และรหั�สผ่��ใช้�
เมู��อใช้�งานเสร�จต�อง เมู��อใช้�งานเสร�จต�อง ต�องต�องยกเล)กการเช้��อมูต#อด�ว็ยยกเล)กการเช้��อมูต#อด�ว็ยฟั�งก�ช้�นฟั�งก�ช้�น mysql_close()mysql_close()
int mysql_connection(localhost, username, password)int mysql_connection(localhost, username, password)
ร�ปแบบ
localhost ช้��อ database server
หัร�อ IP Address ขั้อง database server
username ช้��อผ่��ใช้�ฐานขั้�อมู�ลช้��อผ่��ใช้�ฐานขั้�อมู�ล
password รหั�สผ่#านรหั�สผ่#าน
77
mysql_mysql_ppconnect()connect()
ที่-าการเช้��อมูต#อฐานขั้�อมู�ลที่-าการเช้��อมูต#อฐานขั้�อมู�ลโดยต�องระบ0 โดยต�องระบ0 database server,database server, ช้��อผ่��ใช้�ช้��อผ่��ใช้� และรหั�สผ่��ใช้�และรหั�สผ่��ใช้�
เมู��อใช้�งานเสร�จต�อง เมู��อใช้�งานเสร�จต�อง จะจะยกเล)กการเช้��อมูต#อโดยยกเล)กการเช้��อมูต#อโดยอ�ตโนมู�ต)อ�ตโนมู�ต)
int mysql_pconnection(localhost, username, password)int mysql_pconnection(localhost, username, password)
ร�ปแบบ
localhost ช้��อ database server
หัร�อ IP Address ขั้อง database server
username ช้��อผ่��ใช้�ฐานขั้�อมู�ลช้��อผ่��ใช้�ฐานขั้�อมู�ล
password รหั�สผ่#านรหั�สผ่#าน
88
connect_inc.phpconnect_inc.php
<?php<?php// connect_inc.php// connect_inc.php
definedefine("("DB_SERVERDB_SERVER", "", "localhostlocalhost");"); // database// database serverserverdefinedefine("("USERNAMEUSERNAME", "", "rootroot");"); //// usernameusernamedefinedefine("("PASSWORDPASSWORD", "");", ""); // no password// no passworddefinedefine("("CURRENT_DBCURRENT_DB", “", “ictict");"); // current database// current database
$db$db = = mysql_pconnectmysql_pconnect( ( DB_SERVERDB_SERVER, , USERNAMEUSERNAME, , PASSWORDPASSWORD););?>?>
หัมูายเหัต0 หัมูายเหัต0 :: definedefine("("CURRENT_DBCURRENT_DB", “", “ictict"); "); จะขั้3�นอย�#ก�บว็#าน)ส)ตต��งช้��อ หัร�อ ก-าหันดใหั�ใช้�งานฐานขั้�อมู�ลจะขั้3�นอย�#ก�บว็#าน)ส)ตต��งช้��อ หัร�อ ก-าหันดใหั�ใช้�งานฐานขั้�อมู�ล
ต�ว็ใด ในที่��น�� สมูมูต)ใหั�ใช้�ฐานขั้�อมู�ลช้��อ ต�ว็ใด ในที่��น�� สมูมูต)ใหั�ใช้�ฐานขั้�อมู�ลช้��อ ictict
99
การเร�ยกใช้�ฐานื้ขั้�อมู�ลผ่�านื้เว็�บการเร�ยกใช้�ฐานื้ขั้�อมู�ลผ่�านื้เว็�บ
ที่-าการเร�ยกใช้�งานฐานที่-าการเร�ยกใช้�งานฐานขั้�อมู�ลผ่#านเว็�บ โดยเราขั้�อมู�ลผ่#านเว็�บ โดยเราต�องก-าหันดช้��อขั้องต�องก-าหันดช้��อขั้องฐานขั้�อมู�ลที่��ต�องการฐานขั้�อมู�ลที่��ต�องการเป4น เป4น argumentargument ที่��ส#งไปที่��ส#งไป
int mysql_select_db(string dbname)int mysql_select_db(string dbname)
ร�ปแบบ
dbname ช้��อขั้องฐานขั้�อมู�ลโดยเราต�องใช้�คื-าส��ง mysql_connect() ก#อนถ3งจะสามูารถใช้�คื-าส��งน��ได�
1010
การใช้�ภาษา การใช้�ภาษา SQLSQL มูาใช้�กบฐานื้ขั้�อมู�ล มูาใช้�กบฐานื้ขั้�อมู�ล MySQLMySQL
เร�ยกใช้�งาน เร�ยกใช้�งาน SQLSQL ที่��เราที่��เราต�องการ แต#ต�องการ แต#ต�องใช้�ต�องใช้�ร#ว็มูก�บร#ว็มูก�บ mysql_select_db()mysql_select_db()
int mysql_query(string query, [int db_connect])int mysql_query(string query, [int db_connect])
ร�ปแบบ
query คื)ว็ร�ที่��เร�ยกใช้�ฐานขั้�อมู�ล
db_connect ต�ว็แปรที่��ใช้�เช้��อมูต#อก�บฐานขั้�อมู�ลที่��ได�จาก mysql_connect()
1111
การใช้�ภาษา การใช้�ภาษา SQLSQL มูาใช้�กบฐานื้ขั้�อมู�ล มูาใช้�กบฐานื้ขั้�อมู�ล MySQLMySQL
เร�ยกใช้�งาน เร�ยกใช้�งาน SQLSQL ที่��เราที่��เราต�องการ โดยต�องการ โดยไมู#ต�องใช้�ไมู#ต�องใช้�ร#ว็มูก�บร#ว็มูก�บ mysql_select_db()mysql_select_db()
int mysql_db_query(string dbname, string query, [int db_connect])int mysql_db_query(string dbname, string query, [int db_connect])
ร�ปแบบ
dbname ช้��อขั้องฐานขั้�อมู�ลquery คื)ว็ร�ที่��เร�ยกใช้�ฐานขั้�อมู�ลdb_connect ต�ว็แปรที่��ใช้�เช้��อมูต#อก�บ
ฐานขั้�อมู�ลที่��ได�จาก mysql_connect()
1212
mysql_db_query()mysql_db_query()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login $sql_login = "SELECT * FROM login WHERE USERNAME='" . $username . "' AND PASSWORD='" . WHERE USERNAME='" . $username . "' AND PASSWORD='" .
$password . "'";$password . "'";
$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_rows = mysql_fetch_array($login_result);$login_rows = mysql_fetch_array($login_result);
$user = $login_rows["USERNAME"];$user = $login_rows["USERNAME"];
. . .. . .
เมู��อเราต�องการประมูว็ลผ่ลคำ&าสั่�ง SQL ที่��เตร�ยมูเอาไว็�เมู��อเราต�องการประมูว็ลผ่ลคำ&าสั่�ง SQL ที่��เตร�ยมูเอาไว็�
1313
การยกเล กการเช้��อมูต�อกบฐานื้การยกเล กการเช้��อมูต�อกบฐานื้ขั้�อมู�ลขั้�อมู�ล
ที่-าการยกเล)กการที่-าการยกเล)กการเช้��อมูต#อก�บฐานเช้��อมูต#อก�บฐานขั้�อมู�ลที่��เราเช้��อมูต#อขั้�อมู�ลที่��เราเช้��อมูต#อผ่#านคื-าส��ง ผ่#านคื-าส��ง mysql_connect()mysql_connect()
int mysql_close(db_connect)int mysql_close(db_connect)
ร�ปแบบ
db_connect ต�ว็แปรที่��เก�บการเช้��อมูต#อฐานขั้�อมู�ลด�ว็ยคื-าส��ง
mysql_connect() ไว็�
1414
ฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฐานื้ขั้�อมู�ลฐานื้ขั้�อมู�ล
ฟั�งก�ช้�นฟั�งก�ช้�น คื-าอธิ)บายคื-าอธิ)บายmysql_free_result()mysql_free_result() ใช้�ส-าหัร�บคื�นหัน#ว็ยคืว็ามูจ-าใหั�ระบบใช้�ส-าหัร�บคื�นหัน#ว็ยคืว็ามูจ-าใหั�ระบบmysql_create_db()mysql_create_db() ใช้�ส-าหัร�บสร�างฐานขั้�อมู�ลใช้�ส-าหัร�บสร�างฐานขั้�อมู�ลmysql_drop_db()mysql_drop_db() ใช้�ส-าหัร�บลบฐานขั้�อมู�ลใช้�ส-าหัร�บลบฐานขั้�อมู�ลmysql_fetch_array()mysql_fetch_array() ใช้�ส-าหัร�บด3งผ่ลล�พื่ธิ�จากฐานขั้�อมู�ลไปใช้�ส-าหัร�บด3งผ่ลล�พื่ธิ�จากฐานขั้�อมู�ลไป
เก�บไว็�ในอาร�เรย�เก�บไว็�ในอาร�เรย�
mysql_fetch_row()mysql_fetch_row() ใช้�ส-าหัร�บเล��อนต-าแหัน#งขั้องต�ว็ช้��ใช้�ส-าหัร�บเล��อนต-าแหัน#งขั้องต�ว็ช้��ขั้�อมู�ลไปย�งเรคือร�ดถ�ดไปขั้�อมู�ลไปย�งเรคือร�ดถ�ดไป
1515
ฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฐานื้ขั้�อมู�ลฐานื้ขั้�อมู�ล
ฟั�งก�ช้�นฟั�งก�ช้�น คื-าอธิ)บายคื-าอธิ)บายmysql_insert_id()mysql_insert_id() ใช้�ส-าหัร�บเร�ยกด� ใช้�ส-าหัร�บเร�ยกด� PKPK กรณี�ที่��เราก-าหันดกรณี�ที่��เราก-าหันด
เป4นเป4นauto_incrementauto_increment ภายหัล�งจากการเพื่)�มูภายหัล�งจากการเพื่)�มูขั้�อมู�ลขั้�อมู�ล
mysql_num_rows()mysql_num_rows() ใช้�ส-าหัร�บน�บจ-านว็นเรคือร�ดใช้�ส-าหัร�บน�บจ-านว็นเรคือร�ด (SELECT)(SELECT)
mysql_affected_rows()mysql_affected_rows() ใช้�ส-าหัร�บน�บจ-านว็นเรคือร�ดที่��มู�การใช้�ส-าหัร�บน�บจ-านว็นเรคือร�ดที่��มู�การเปล��ยนแปลงล#าส0ด เปล��ยนแปลงล#าส0ด ((INSERT, UPDATE, INSERT, UPDATE, DELETE)DELETE)
1616
ฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฐานื้ขั้�อมู�ลฐานื้ขั้�อมู�ล
ฟั�งก�ช้�นฟั�งก�ช้�น คื-าอธิ)บายคื-าอธิ)บายmysql_result()mysql_result() ใช้�ส-าหัร�บแสดงผ่ลล�พื่ธิ�ในฐานขั้�อมู�ล ใช้�ส-าหัร�บแสดงผ่ลล�พื่ธิ�ในฐานขั้�อมู�ล
ตามูแถว็ตามูแถว็ (record)(record) และคือล�มูน�และคือล�มูน�(Field)(Field) ที่��ที่��ก-าหันดก-าหันด
mysql_fetch_object()mysql_fetch_object() ใช้�ส-าหัร�บด3งคื#าผ่ลล�พื่ธิ�จากฐานขั้�อมู�ลใช้�ส-าหัร�บด3งคื#าผ่ลล�พื่ธิ�จากฐานขั้�อมู�ลไปไว็�ใน ไปไว็�ใน objectobject โดยที่��เราจะสามูารถระบ0โดยที่��เราจะสามูารถระบ0ช้��อฟั7ลด�ได�เลยช้��อฟั7ลด�ได�เลย
mysql_data_seek()mysql_data_seek() ใช้�ส-าหัร�บระบ0ต-าแหัน#งขั้องเรคือร�ดที่��ใช้�ส-าหัร�บระบ0ต-าแหัน#งขั้องเรคือร�ดที่��ต�องการเร)�มูต�น ต�องการเร)�มูต�น ((เรคือร�ดแรก คื�อ เรคือร�ดแรก คื�อ 0 )0 )
1717
ฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฐานื้ขั้�อมู�ลฐานื้ขั้�อมู�ล
ฟั�งก�ช้�นฟั�งก�ช้�น คื-าอธิ)บายคื-าอธิ)บายmysql_list_dbs()mysql_list_dbs() ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� (handle)(handle) ขั้องฐานขั้องฐาน
ขั้�อมู�ล ใช้�ร#ว็มูก�บ ขั้�อมู�ล ใช้�ร#ว็มูก�บ mysql_num_rowsmysql_num_rows()() เพื่��อเพื่��อแสดงจ-านว็นฐานขั้�อมู�ลที่��งหัมูด หัร�อแสดงจ-านว็นฐานขั้�อมู�ลที่��งหัมูด หัร�อใช้�ร#ว็มูก�บ ใช้�ร#ว็มูก�บ mysql_tablenamemysql_tablename()() เพื่��อแสดงเพื่��อแสดงช้��อขั้องฐานขั้�อมู�ลที่��เราก-าหันดช้��อขั้องฐานขั้�อมู�ลที่��เราก-าหันด
1818
ฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฐานื้ขั้�อมู�ลฐานื้ขั้�อมู�ล
ฟั�งก�ช้�นฟั�งก�ช้�น คื-าอธิ)บายคื-าอธิ)บายmysql_list_tables()mysql_list_tables() ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� (handle)(handle) ขั้องฐานขั้องฐาน
ขั้�อมู�ลที่��เราระบ0 โดยใช้�ร#ว็มูก�บ ขั้�อมู�ลที่��เราระบ0 โดยใช้�ร#ว็มูก�บ mysql_list_dbsmysql_list_dbs()() เพื่��อแสดงจ-านว็นตารางเพื่��อแสดงจ-านว็นตารางขั้�อมู�ลที่��งหัมูดในฐานขั้�อมู�ล หัร�อใช้�ร#ว็มูขั้�อมู�ลที่��งหัมูดในฐานขั้�อมู�ล หัร�อใช้�ร#ว็มูก�บ ก�บ mysql_tablenamemysql_tablename()() เพื่��อแสดงรายช้��อเพื่��อแสดงรายช้��อขั้องตารางขั้องตาราง
1919
ฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฟั+งก,ช้นื้อ��นื้ๆ ที่��เก��ยว็ขั้�องกบการจดการฐานื้ขั้�อมู�ลฐานื้ขั้�อมู�ล
ฟั�งก�ช้�นฟั�งก�ช้�น คื-าอธิ)บายคื-าอธิ)บายmysql_list_fields()mysql_list_fields() ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� (handle)(handle) ที่��จะน-าไปที่��จะน-าไป
หัารายละเอ�ยดเก��ยว็ก�บคือล�มูน�ในหัารายละเอ�ยดเก��ยว็ก�บคือล�มูน�ในตารางและฐานขั้�อมู�ลที่��ก-าหันดตารางและฐานขั้�อมู�ลที่��ก-าหันด
mysql_tablename()mysql_tablename() ใช้�แสดงช้��อขั้องฐานขั้�อมู�ล หัร�อ ตารางใช้�แสดงช้��อขั้องฐานขั้�อมู�ล หัร�อ ตารางที่��เราระบ0ที่��เราระบ0
2020
mysql_free_result()mysql_free_result()
ใช้�ส-าหัร�บคื�นหัน#ว็ยคืว็ามูจ-าใช้�ส-าหัร�บคื�นหัน#ว็ยคืว็ามูจ-าที่��จ�ดเก�บผ่ลล�พื่ธิ�ขั้�อมู�ลที่��จ�ดเก�บผ่ลล�พื่ธิ�ขั้�อมู�ลจากการคื)ว็ร�ขั้�อมู�ลจากฐานจากการคื)ว็ร�ขั้�อมู�ลจากฐานขั้�อมู�ลขั้�อมู�ล
int mysql_free_result(int result)int mysql_free_result(int result)
ร�ปแบบ
result ต�ว็แปรที่��เก�บผ่ลล�พื่ธิ�จากการคื)ว็ร�ขั้�อมู�ลจากฐานขั้�อมู�ล
2121
mysql_free_result()mysql_free_result()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login $sql_login = "SELECT * FROM login WHERE USERNAME='" . $username . "' AND PASSWORD='" . WHERE USERNAME='" . $username . "' AND PASSWORD='" .
$password . "'";$password . "'";
$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_rows = mysql_fetch_array($login_result);$login_rows = mysql_fetch_array($login_result);
$user = $login_rows["USERNAME"];$user = $login_rows["USERNAME"];
mysql_free_result($login_result);mysql_free_result($login_result);
. . .. . .
เมู��อเราเล กใช้�งานื้ result ที่��ได�จาก mysql_db_query()
หากต�องการคำ�นื้คำ�าให�กบหนื้�ว็ยคำว็ามูจ&า
เมู��อเราเล กใช้�งานื้ result ที่��ได�จาก mysql_db_query()
หากต�องการคำ�นื้คำ�าให�กบหนื้�ว็ยคำว็ามูจ&า
2222
mysql_create_db()mysql_create_db()
ที่-าการสร�างฐานขั้�อมู�ล ที่-าการสร�างฐานขั้�อมู�ล ส-าหัร�บ ส-าหัร�บ db_connectdb_connect ที่��เราที่��เราก-าหันดก-าหันด
int mysql_create_db(string dbname [, int db_connect])int mysql_create_db(string dbname [, int db_connect])
ร�ปแบบ
dbname ช้��อขั้องฐานขั้�อมู�ลที่��ต�องการสร�าง
db_connect รายละเอ�ยดขั้องการเช้��อมูต#อฐานขั้�อมู�ล
2323
mysql_create_db()mysql_create_db()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
mysql_create_db(“pyo”, $db);mysql_create_db(“pyo”, $db);
. . .. . .
เมู��อเราต�องการสั่ร�างฐานื้ขั้�อมู�ลช้��อ pyoเมู��อเราต�องการสั่ร�างฐานื้ขั้�อมู�ลช้��อ pyo
2424
mysql_drop_db()mysql_drop_db()
ที่-าการลบฐานขั้�อมู�ล ที่-าการลบฐานขั้�อมู�ล ส-าหัร�บ ส-าหัร�บ db_connectdb_connect ที่��เราที่��เราก-าหันดก-าหันด
int mysql_drop_db(string dbname [, int db_connect])int mysql_drop_db(string dbname [, int db_connect])
ร�ปแบบ
dbname ช้��อขั้องฐานขั้�อมู�ลที่��ต�องการลบ
db_connect รายละเอ�ยดขั้องการเช้��อมูต#อฐานขั้�อมู�ล
2525
mysql_drop_db()mysql_drop_db()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
mysql_drop_db(“pyo”, $db);mysql_drop_db(“pyo”, $db);
. . .. . .
เมู��อเราต�องการลบฐานื้ขั้�อมู�ลช้��อ pyoเมู��อเราต�องการลบฐานื้ขั้�อมู�ลช้��อ pyo
2626
mysql_fetch_array()mysql_fetch_array()
ด3งคื#าผ่ลล�พื่ธิ�ที่��ได�จากคื-าด3งคื#าผ่ลล�พื่ธิ�ที่��ได�จากคื-าส��ง ส��ง mysql_querymysql_query()() หัร�อ หัร�อ mysql_db_query()mysql_db_query()
เก�บลงอาร�เรย�เพื่��อน-าไปใช้�เก�บลงอาร�เรย�เพื่��อน-าไปใช้�งานต#อไปงานต#อไป
array mysql_fetch_array(int result [, int result_type])array mysql_fetch_array(int result [, int result_type])
ร�ปแบบ
result ขั้�อมู�ลที่��ได�มูาจาก mysql_query() หัร�อ mysql_db_query()
result_type ก-าหันดคื#าที่��จ�ดเก�บในอาร�เรย�-associative key ใหั�ก-าหันดเป4น MYSQL_ASSOC -numeric key ใหั�ก-าหันดเป4น MYSQL_NUM
2727
mysql_fetch_array()mysql_fetch_array()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM”;$sql_login = "SELECT * FROM”;
$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
while($login_rows = mysql_fetch_array($login_result)){while($login_rows = mysql_fetch_array($login_result)){ echo “username =” . $login_rows["USERNAME"];echo “username =” . $login_rows["USERNAME"]; echo “password =” . $login_rows[“PASSWORD"]; . “<br/>;echo “password =” . $login_rows[“PASSWORD"]; . “<br/>;}}
. . .. . .
เมู��อเราต�องการนื้&าขั้�อมู�ล 1 เรคำอร,ดที่��ได�จากตารางขั้�อมู�ล login มูาจดเก�บไว็�ในื้อาร,เรย, ช้��อ $login_rows
หากต�องการอ�านื้ขั้�อมู�ลที่�งหมูดต�องใช้� loop while เพื่��ออ�านื้ขั้�อมู�ลที่��มู�ให�หมูด
เมู��อเราต�องการนื้&าขั้�อมู�ล 1 เรคำอร,ดที่��ได�จากตารางขั้�อมู�ล login มูาจดเก�บไว็�ในื้อาร,เรย, ช้��อ $login_rows
หากต�องการอ�านื้ขั้�อมู�ลที่�งหมูดต�องใช้� loop while เพื่��ออ�านื้ขั้�อมู�ลที่��มู�ให�หมูด
2828
mysql_fetch_row()mysql_fetch_row()
ใช้�ส-าหัร�บเล��อนต-าแหัน#งใช้�ส-าหัร�บเล��อนต-าแหัน#งขั้องต�ว็ช้��ไปย�งเรคือร�ดถ�ดขั้องต�ว็ช้��ไปย�งเรคือร�ดถ�ดไป ไป (MoveNext)(MoveNext)
array mysql_fetch_row(int result)array mysql_fetch_row(int result)
ร�ปแบบ
result ขั้�อมู�ลที่��ได�มูาจาก mysql_query() หัร�อ mysql_db_query()
2929
mysql_fetch_array()mysql_fetch_array()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login”; $sql_login = "SELECT * FROM login”;
$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
while($login_rows = mysql_fetch_row($login_result)){while($login_rows = mysql_fetch_row($login_result)){
echo “username =” . $login_rows[0];echo “username =” . $login_rows[0]; echo “password =” . $login_rows[1] . “<br/>;echo “password =” . $login_rows[1] . “<br/>;
}}
. . .. . .
เมู��อเราต�องการนื้&าขั้�อมู�ล 1 เรคำอร,ดที่��ได�จากตารางขั้�อมู�ล login มูาจดเก�บไว็�ในื้อาร,เรย, ช้��อ $login_rows
หากต�องการอ�านื้ขั้�อมู�ลที่�งหมูดต�องใช้� loop while เพื่��ออ�านื้ขั้�อมู�ลที่��มู�ให�หมูด
เมู��อเราต�องการนื้&าขั้�อมู�ล 1 เรคำอร,ดที่��ได�จากตารางขั้�อมู�ล login มูาจดเก�บไว็�ในื้อาร,เรย, ช้��อ $login_rows
หากต�องการอ�านื้ขั้�อมู�ลที่�งหมูดต�องใช้� loop while เพื่��ออ�านื้ขั้�อมู�ลที่��มู�ให�หมูด
3030
mysql_insert_id()mysql_insert_id()
ใช้�เร�ยกแสดงคื#า ใช้�เร�ยกแสดงคื#า PKPK ล#าส0ดล#าส0ดขั้องตารางที่��เราที่-าการเพื่)�มูขั้องตารางที่��เราที่-าการเพื่)�มูขั้�อมู�ลขั้�อมู�ล
โดยฟั7ลด� โดยฟั7ลด� PKPK ต�องก-าหันดต�องก-าหันดเป4น เป4น auto_incrementauto_increment
int mysql_insert_id([ int db_connect ])int mysql_insert_id([ int db_connect ])
ร�ปแบบ
db_connect รายละเอ�ยดขั้องการเช้��อมูต#อฐานขั้�อมู�ล
3131
mysql_mysql_insert_idinsert_id () ()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$insert_author = “INSERT INTO AUTHOR (AUTHOR_NAME) $insert_author = “INSERT INTO AUTHOR (AUTHOR_NAME) VALUES(‘SOMCHAI DEEJAI’)”;VALUES(‘SOMCHAI DEEJAI’)”;
$insert_result = mysql_db_query(CURRENT_DB, $insert_author);$insert_result = mysql_db_query(CURRENT_DB, $insert_author);
$author_id = mysql_insert_id();$author_id = mysql_insert_id();
echo “The last author_id is ” . $author_id;echo “The last author_id is ” . $author_id;. . .. . .
เราไมู�จ&าเป0นื้ต�องใสั่�คำ�า author_id ในื้สั่�ว็นื้ขั้องคำ&าสั่�ง insert
เนื้��องจากว็�า author_id มู�ช้นื้ ดเป0นื้auto_increment
เราไมู�จ&าเป0นื้ต�องใสั่�คำ�า author_id ในื้สั่�ว็นื้ขั้องคำ&าสั่�ง insert
เนื้��องจากว็�า author_id มู�ช้นื้ ดเป0นื้auto_increment
หลงจากเพื่ �มูขั้�อมู�ลเสั่ร�จเราสั่ามูารถตรว็จสั่อบคำ�าauthor_id ได�จากคำ&าสั่�ง mysql_insert_id()
ที่��จะสั่�งคำ�ากลบเป0นื้ คำ�า auto_increment ล�าสั่2ดซึ่4�งก�คำ�อ author_id นื้�นื้เอง
หลงจากเพื่ �มูขั้�อมู�ลเสั่ร�จเราสั่ามูารถตรว็จสั่อบคำ�าauthor_id ได�จากคำ&าสั่�ง mysql_insert_id()
ที่��จะสั่�งคำ�ากลบเป0นื้ คำ�า auto_increment ล�าสั่2ดซึ่4�งก�คำ�อ author_id นื้�นื้เอง
3232
mysql_num_rows()mysql_num_rows()
ใช้�ส-าหัร�บน�บจ-านว็นเรใช้�ส-าหัร�บน�บจ-านว็นเรคือร�ดที่��เรา คือร�ดที่��เรา SELECTSELECTจากการจากการใช้�คื-าส��ง ใช้�คื-าส��ง mysql_query()mysql_query()
หัร�อ หัร�อ mysql_db_query()mysql_db_query()
int mysql_num_rows(int result)int mysql_num_rows(int result)
ร�ปแบบ
result ขั้�อมู�ลที่��ได�มูาจาก mysql_query() หัร�อ mysql_db_query()
3333
mysql_num_rowsmysql_num_rows()()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login”;$sql_login = "SELECT * FROM login”; $login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
$rows = mysql_num_rows($login_result);$rows = mysql_num_rows($login_result);
echo “You have ” . $rows . “ record(s)”;echo “You have ” . $rows . “ record(s)”;
. . .. . .
ระบบจะที่&าการนื้บและสั่�งกลบจ&านื้ว็นื้เรคำอร,ดขั้�อมู�ลที่��อ�านื้ได�จากคำ&าสั่�ง SQL
ระบบจะที่&าการนื้บและสั่�งกลบจ&านื้ว็นื้เรคำอร,ดขั้�อมู�ลที่��อ�านื้ได�จากคำ&าสั่�ง SQL
3434
mysql_affected_rows()mysql_affected_rows()
ใช้�ส-าหัร�บน�บจ-านว็นเรใช้�ส-าหัร�บน�บจ-านว็นเรคือร�ดที่��มู�การเปล��ยนแปลงคือร�ดที่��มู�การเปล��ยนแปลงล#าส0ด ล#าส0ด ((INSERT, UPDATE, INSERT, UPDATE, DELETE)DELETE)
int mysql_affected_rows([ int db_connect ])int mysql_affected_rows([ int db_connect ])
ร�ปแบบ
db_connect รายละเอ�ยดขั้องการเช้��อมูต#อฐานขั้�อมู�ล
3535
mysql_affected_rows()mysql_affected_rows()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = “DELETE * FROM login”;$sql_login = “DELETE * FROM login”; $login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
$rows = mysql_affected_rows($login_result);$rows = mysql_affected_rows($login_result);
echo “You are delete” . $row . “ record(s)”;echo “You are delete” . $row . “ record(s)”;
. . .. . .
ระบบจะที่&าการนื้บและสั่�งกลบจ&านื้ว็นื้เรคำอร,ดขั้�อมู�ลที่��ได�รบผ่ลกระที่บจาก SQL ในื้กรณี�ที่��เป0นื้การ INSERT, UPDATE, DELETE
ระบบจะที่&าการนื้บและสั่�งกลบจ&านื้ว็นื้เรคำอร,ดขั้�อมู�ลที่��ได�รบผ่ลกระที่บจาก SQL ในื้กรณี�ที่��เป0นื้การ INSERT, UPDATE, DELETE
3636
mysql_result()mysql_result()
ใช้�ส-าหัร�บแสดงผ่ลล�พื่ธิ�ในใช้�ส-าหัร�บแสดงผ่ลล�พื่ธิ�ในฐานขั้�อมู�ล ตามูแถว็ฐานขั้�อมู�ล ตามูแถว็ (record)(record) และคือล�มูน�และคือล�มูน�(Field)(Field) ที่��ก-าหันดที่��ก-าหันด
mixed mysql_result(int result, int record [, mixed field])mixed mysql_result(int result, int record [, mixed field])
ร�ปแบบ
result ขั้�อมู�ลที่��ได�มูาจาก mysql_query() หัร�อ mysql_db_query()
record ต-าแหัน#งเรคือร�ดfield ต-าแหัน#งฟั7ลด�ขั้�อมู�ล
3737
mysql_resultmysql_result()()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login”;$sql_login = "SELECT * FROM login”; $login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
echo mysql_result($login_result, 0, 1);echo mysql_result($login_result, 0, 1);echo mysql_result($login_result, 1, 0);echo mysql_result($login_result, 1, 0);
. . .. . .
เมู��อเราแสั่ดงขั้�อมู�ลในื้เรคำอร,ด และฟั6ลด,ที่��เราต�องการ โดยเฉพื่าะเจาะจง
เมู��อเราแสั่ดงขั้�อมู�ลในื้เรคำอร,ด และฟั6ลด,ที่��เราต�องการ โดยเฉพื่าะเจาะจง
3838
mysql_fetch_object()mysql_fetch_object()
ใช้�ส-าหัร�บด3งคื#าผ่ลล�พื่ธิ�ใช้�ส-าหัร�บด3งคื#าผ่ลล�พื่ธิ�จากฐานขั้�อมู�ลไปไว็�ใน จากฐานขั้�อมู�ลไปไว็�ใน objectobject โดยที่��เราจะสามูารถระบ0ช้��อโดยที่��เราจะสามูารถระบ0ช้��อฟั7ลด�ได�เลยฟั7ลด�ได�เลย
int mysql_fetch_object(int result)int mysql_fetch_object(int result)
ร�ปแบบ
result ขั้�อมู�ลที่��ได�มูาจาก mysql_query() หัร�อ mysql_db_query()
3939
mysql_fetch_objectmysql_fetch_object()()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login”;$sql_login = "SELECT * FROM login”; $login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
while($obj = mysql_fetch_object($login_result)){while($obj = mysql_fetch_object($login_result)){
echo “username =” . obj -> USERNAME . “<br/>”;echo “username =” . obj -> USERNAME . “<br/>”; echo “password =” . obj -> PASSWORD . “<br/>”;echo “password =” . obj -> PASSWORD . “<br/>”;
}}
. . .. . .
เมู��อเราแสั่ดงขั้�อมู�ลในื้เรคำอร,ด ที่��ถ�กก&าหนื้ดในื้ลกษณีะ object
เมู��อเราแสั่ดงขั้�อมู�ลในื้เรคำอร,ด ที่��ถ�กก&าหนื้ดในื้ลกษณีะ object
4040
mysql_data_seek()mysql_data_seek()
ใช้�ส-าหัร�บระบ0ต-าแหัน#งขั้องใช้�ส-าหัร�บระบ0ต-าแหัน#งขั้องเรคือร�ดที่��ต�องการเร)�มูต�น เรคือร�ดที่��ต�องการเร)�มูต�น ((เรคือร�ดแรก คื�อ เรคือร�ดแรก คื�อ 00 ) )
int mysql_data_seek(int result, int record )int mysql_data_seek(int result, int record )
ร�ปแบบ
result ขั้�อมู�ลที่��ได�มูาจาก mysql_query() หัร�อ mysql_db_query()
record ต-าแหัน#งเรคือร�ดที่��ต�องการเร)�มูคื�นหัา
4141
mysql_data_seekmysql_data_seek()()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$sql_login = "SELECT * FROM login”; $sql_login = "SELECT * FROM login”;
$login_result = mysql_db_query(CURRENT_DB, $sql_login);$login_result = mysql_db_query(CURRENT_DB, $sql_login);
mysql_data_seek($login_result, 1); mysql_data_seek($login_result, 1); // start search from record 2// start search from record 2
while($login_rows = mysql_fetch_array($login_result)){while($login_rows = mysql_fetch_array($login_result)){
echo “username =” . $login_rows[“USERNAME”];echo “username =” . $login_rows[“USERNAME”]; echo “password =” . $login_rows[“PASSWORD”] . “<br/>;echo “password =” . $login_rows[“PASSWORD”] . “<br/>;
}}
. . .. . .
4242
mysql_list_dbs()mysql_list_dbs()
ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� (handle)(handle) ขั้องฐานขั้�อมู�ล ใช้�ร#ว็มูก�บ ขั้องฐานขั้�อมู�ล ใช้�ร#ว็มูก�บ mysql_num_rowsmysql_num_rows()() เพื่��อแสดงเพื่��อแสดงจ-านว็นฐานขั้�อมู�ลที่��งหัมูด หัร�อจ-านว็นฐานขั้�อมู�ลที่��งหัมูด หัร�อใช้�ร#ว็มูก�บ ใช้�ร#ว็มูก�บ mysql_tablenamemysql_tablename()() เพื่��อเพื่��อแสดงช้��อขั้องฐานขั้�อมู�ลที่��เราแสดงช้��อขั้องฐานขั้�อมู�ลที่��เราก-าหันดก-าหันด
int mysql_list_dbs([ int db_connect ])int mysql_list_dbs([ int db_connect ])
ร�ปแบบ
db_connect รายละเอ�ยดขั้องการเช้��อมูต#อฐานขั้�อมู�ล
4343
mysql_list_dbs()mysql_list_dbs()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$db_list = mysql_list_dbs($db);$db_list = mysql_list_dbs($db);
echo "You have " . mysql_num_rows($db_list) . " database(s)" ;echo "You have " . mysql_num_rows($db_list) . " database(s)" ;
. . .. . .
4444
mysql_list_tables()mysql_list_tables()
ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� (handle)(handle) ขั้องฐานขั้�อมู�ลที่��เราระบ0 โดยใช้�ขั้องฐานขั้�อมู�ลที่��เราระบ0 โดยใช้�ร#ว็มูก�บ ร#ว็มูก�บ mysql_list_dbsmysql_list_dbs()() เพื่��อเพื่��อแสดงจ-านว็นตารางขั้�อมู�ลแสดงจ-านว็นตารางขั้�อมู�ลที่��งหัมูดในฐานขั้�อมู�ล หัร�อใช้�ที่��งหัมูดในฐานขั้�อมู�ล หัร�อใช้�ร#ว็มูก�บ ร#ว็มูก�บ mysql_tablenamemysql_tablename()() เพื่��อเพื่��อแสดงรายช้��อขั้องตารางแสดงรายช้��อขั้องตาราง
int mysql_list_tables(string dbname [, int db_connect ])int mysql_list_tables(string dbname [, int db_connect ])
ร�ปแบบ
dbname ช้��อขั้องฐานขั้�อมู�ลที่��ต�องการแสดงรายละเอ�ยดตาราง
db_connect รายละเอ�ยดขั้องการเช้��อมูต#อฐานขั้�อมู�ล
4545
mysql_list_tables()mysql_list_tables()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$table_list = mysql_list_tables(CURRENT_DB, $db);$table_list = mysql_list_tables(CURRENT_DB, $db);
echo "You have ". mysql_num_rows($table_list) ." table(s) in “ .CURRENT_DB. echo "You have ". mysql_num_rows($table_list) ." table(s) in “ .CURRENT_DB. “ database”; ;“ database”; ;
. . .. . .
4646
mysql_list_fields()mysql_list_fields()
ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� ใช้�ส-าหัร�บคื�นคื#าต�ว็ช้�� (handle)(handle) ขั้องฐานขั้�อมู�ลที่��ขั้องฐานขั้�อมู�ลที่��เราระบ0 โดยจะแสดงเราระบ0 โดยจะแสดงรายช้��อฟั7ลด�ที่��จ�ดเก�บในรายช้��อฟั7ลด�ที่��จ�ดเก�บในตารางตารางที่��เราต�องการที่��เราต�องการแสดงรายละเอ�ยดฟั7ลด�แสดงรายละเอ�ยดฟั7ลด�
int mysql_list_fields(string dbname, string table_name [, int db_connect ])int mysql_list_fields(string dbname, string table_name [, int db_connect ])
ร�ปแบบ
dbname ช้��อขั้องฐานขั้�อมู�ลที่��ต�องการแสดงรายละเอ�ยดตาราง
table_name ช้��อขั้องตารางdb_connect รายละเอ�ยดขั้องการ
เช้��อมูต#อฐานขั้�อมู�ล
4747
mysql_list_fields()mysql_list_fields()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$field_list = mysql_list_fields(CURRENT_DB, “login”, $db);$field_list = mysql_list_fields(CURRENT_DB, “login”, $db);
while($i < mysql_num_fields($field_list)){while($i < mysql_num_fields($field_list)){
echo “field name = “ . mysql_field_name($field_list, $i) . “<br/>”;echo “field name = “ . mysql_field_name($field_list, $i) . “<br/>”; echo “field flag = “ . mysql_field_flags($field_list, $i) . “<br/>”;echo “field flag = “ . mysql_field_flags($field_list, $i) . “<br/>”; echo “field type = “ . mysql_field_type($field_list, $i) . “<br/>”;echo “field type = “ . mysql_field_type($field_list, $i) . “<br/>”; $i++;$i++;
}}
. . .. . .
4848
mysql_tablename()mysql_tablename()
ใช้�แสดงช้��อขั้องฐานใช้�แสดงช้��อขั้องฐานขั้�อมู�ล หัร�อ ตารางที่��เราขั้�อมู�ล หัร�อ ตารางที่��เราระบ0ระบ0
int mysql_tablename( int handle, int number)int mysql_tablename( int handle, int number)
ร�ปแบบ
handle ต�ว็ช้�� (handle) ขั้องฐานขั้�อมู�ล
number ล-าด�บขั้องฐานขั้�อมู�ลหัร�อตารางที่��ต�องการแสดง
4949
mysql_tablename()mysql_tablename()
require(“connect_inc.php”);require(“connect_inc.php”);. . .. . .
$db_list = mysql_list_dbs($db);$db_list = mysql_list_dbs($db);echo "You have " . mysql_num_rows($db_list) . " database(s) <br/>";echo "You have " . mysql_num_rows($db_list) . " database(s) <br/>";
for($i=0; $i < mysql_num_rows($db_list); $i++){for($i=0; $i < mysql_num_rows($db_list); $i++){echo $i + 1 . ". " . mysql_tablename($db_list, $i) . " <br/>";echo $i + 1 . ". " . mysql_tablename($db_list, $i) . " <br/>";
}}echo "<hr>";echo "<hr>";
$db_table = mysql_list_tables(CURRENT_DB, $db);$db_table = mysql_list_tables(CURRENT_DB, $db);echo "You have " . mysql_num_rows($db_table). " table(s) in " . CURRENT_DB . " database echo "You have " . mysql_num_rows($db_table). " table(s) in " . CURRENT_DB . " database
<br/>";<br/>";
for($i=0; $i < mysql_num_rows($db_table); $i++){for($i=0; $i < mysql_num_rows($db_table); $i++){echo $i + 1 . ". " . mysql_tablename($db_table, $i) . " <br/>";echo $i + 1 . ". " . mysql_tablename($db_table, $i) . " <br/>";
}}. . .. . .
5050
สั่ร2ปสั่ร2ป
ในการเช้��อมูต#อก�บระหัว็#าง ในการเช้��อมูต#อก�บระหัว็#าง PHPPHP ก�บ ก�บ MySQLMySQL มู�ล-าด�บมู�ล-าด�บการที่-างานเพื่��อใหั�สามูารถใช้�งานฐานขั้�อมู�ลก�บ การที่-างานเพื่��อใหั�สามูารถใช้�งานฐานขั้�อมู�ลก�บ PHPPHP ได�อย#างถ�กต�อง คื�อได�อย#างถ�กต�อง คื�อ การเช้��อมูต#อก�บฐานขั้�อมู�ลการเช้��อมูต#อก�บฐานขั้�อมู�ล การเร�ยกใช้�ฐานขั้�อมู�ลผ่#านเว็�บการเร�ยกใช้�ฐานขั้�อมู�ลผ่#านเว็�บ การใช้�ภาษา การใช้�ภาษา SQLSQL ก�บฐานขั้�อมู�ล ก�บฐานขั้�อมู�ล MySQLMySQL
การยกเล)กการเช้��อมูต#อก�บฐานขั้�อมู�ลการยกเล)กการเช้��อมูต#อก�บฐานขั้�อมู�ล
5151
สั่ร2ปสั่ร2ป
ป�ญหัาอ�กอย#างที่��พื่บคื�อป�ญหัาอ�กอย#างที่��พื่บคื�อ น)ส)ตไมู#มู�คืว็ามูเขั้�าใจใน น)ส)ตไมู#มู�คืว็ามูเขั้�าใจในคืว็ามูแตกต#างขั้องช้น)ดคืว็ามูแตกต#างขั้องช้น)ดขั้�อมู�ลต�ว็เลขั้ขั้�อมู�ลต�ว็เลขั้ สตร)งสตร)ง และและว็�นเว็ลาว็�นเว็ลา เพื่ราะว็#าเมู��อเราออกแบบตารางขั้�อมู�ล เพื่ราะว็#าเมู��อเราออกแบบตารางขั้�อมู�ล และก-าหันดช้น)ดขั้�อมู�ลใหั�ก�บขั้�อมู�ลแล�ว็น��น การที่��และก-าหันดช้น)ดขั้�อมู�ลใหั�ก�บขั้�อมู�ลแล�ว็น��น การที่��น)ส)ตจะ น)ส)ตจะ SELECT, INSERT, DELETE, UPDATESELECT, INSERT, DELETE, UPDATE ขั้�อมู�ลในขั้�อมู�ลในตารางได�น��นต�องระบ0ช้น)ดขั้�อมู�ลใน ตารางได�น��นต�องระบ0ช้น)ดขั้�อมู�ลใน SQLSQL เพื่��อใหั�เพื่��อใหั�ที่ราบว็#าคื#าขั้องฟั7ลด�ใดในตารางขั้�อมู�ลที่��เป4นที่ราบว็#าคื#าขั้องฟั7ลด�ใดในตารางขั้�อมู�ลที่��เป4นต�ว็เลขั้ต�ว็เลขั้ หัร�อ หัร�อ สตร)งสตร)ง หัร�อ หัร�อ ว็�นเว็ลาว็�นเว็ลา