โค้ด: เลือกทั้งหมด
<?php
$host = "localhost";
$user = "root";
$password = "";
$dbname = "test";
$tblname = "table_test";
$obj_con = mysql_connect($host,$user,$password); or die(mysql_error());
mysql_select_db($dbname); or die(mysql_error());
$query= "Select * From $tblname";
$data = mysql_query($query);
?>
$host = "localhost"; ==> สร้างตัวเเปล $host ขึ้นมาเพื่อเก็บชื่อเซิฟเวอร์ของฐานข้อมูล
$user = "root"; ==> สร้างตัวเเปล $user ขึ้นมาเพื่อเก็บชื่อที่ใช้สำหรับเข้าฐานข้อมูล
$password = ""; ==> สร้างตัวแปล $password ขึ้นมาเพื่อเก็บ Password สำหรับเข้าใช้ฐานข้อมูล (กรณีที่ไม่มีตั้ง Password เอาไว้)
$dbname = "test"; ==> สร้างตัวแปล $dbname ขึ้นมาเพื่อเก็บชื่อฐานข้อมูลที่เราต้องการใช้
$tblname = "table_test"; ==> สร้างตัวแปล $tblname ขึ้นเพื่อเก็บชื่อตารางที่เราต้องการใช้ (ซึ่งในส่วนนี้ไม่จำเป็นต้องเก็บไว้ในตัวแปลก็ได้)
$obj_con = mysql_connect($host,$user,$password); or die(mysql_error());
==> สร้างตัวแปล $obj_con เพื่อทำการเชื่อมต่อกับฐานข้อมูลด้วยฟังก์ชัน mysql_connect ซึ่งจำเป็นต้องส่งค่า ($host,$user,$password) ผ่านทางพารามิเตอร์ หรือ หากการเชื่อมต่อไม่สำเร็จให้เเสดงค่า error
mysql_select_db($dbname); or die(mysql_error());
==> เลือกฐานข้อมูลที่ต้องใช้ด้วยฟังก์ชัน mysql_select_db ซึ่งจำเป็นต้องส่งค่า ($dbname) ผ่านทางพารามิเตอร์ หรือ หากเลือกฐานข้อมูลไม่สำเร็จให้เเสดงค่า error
$query= "Select * From $tblname"; ==> การ Query โดยสร้างตัวแปล $query ขึ้นมาเพื่อเก็บคำสั่งที่ใช้ในการเลือกข้อมูล (หากไม่ได้สร้างตัวแปล $tblname เพื่อเก็บชื่อตารางที่่ต้องการใช้งานไว้ข้างต้น ก็ให้ใส่ชื่อตารางนั้นๆเเทนได้เลย)
$data = mysql_query($query); ==> เมื่อเรากำหนดการ Query แล้วเราก็จำเป็นต้องสั่งให้ดำเนินการด้วยฟังก์ชัน mysql_query ซึ่งจำเป็นต้องส่งค่า ($query) ผ่านทางพารามิเตอร์