Tip เสริมนิดนึงคับ เห็นเพื่อนๆ หลายคนชอบเขียนโค้ดยาวๆ เวลาดึงฐานข้อมูลมาแสดง ผมมีเทคนิคเล็กๆ น้อยๆ ของ Array มาฝาก
$host="localhost";
$username="";
$password="";
$db="Data_customer";
$tb="Cus_tomer";
mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
$conn=mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); /* ทำการเลือกฐานข้อมูลก่อน */
$sql="SELECT * FROM $tb where $fields like '%$keyword%'";
$db_query=mysql_db_query($db,$sql);
$result = mysql_fetch_array($db,$conn);
while ($Field = mysql_fetch_array($result))
{
echo "$Field[id]";
}
// ตัวอย่างข้างต้น จะเป็นการกำหนดให้ $Field แทน ข้อมูลทุก field ทุก record ที่อยู่ใน table ที่เลือก หากเราต้องการให้แสดงข้อมูลใน field ไหน ก็แค่ใส่ $Field[ชื่อฟิลด์] แค่นี้คับ โดยจำนวน Record ที่จะแสดงนั้นขึ้นอยู่กับเงื่อนไขเราคับ ถ้าไม่กำหนดเงื่อนไขคือการให้แสดงทุก Record ที่อยู่ในตาราง จะเห็นได้ว่าปริมาณ coding เกี่ยวกับการดึงฐานข้อมูลน้อยกว่ากันเยอะเลย