เทคนิคการทำไฟล์ config.inc.php จัดทำโดย : Mr.GuruZ
 :: WebThaiDD.COM - ขุมทรัพย์ทางปัญญาของคนไทย •))) ------------

  เทคนิคการทำไฟล์ config.inc.php แล้วเรียกใช้ในการติดต่อฐานข้อมูล เพื่อช่วยให้เราไม่ต้องมาเขียนการติดต่อฐานข้อมูลแบบซ้ำๆ

ขั้นตอนการทำ

1. ให้เราสร้างไฟลconfig.inc.php ขึ้นมาก่อนแล้วเขียนโค้ดในการติดต่อฐานข้อมูล

<?
//Connect database
$host = "127.0.0.1";
$user = "";
$passwd = "";
$dbname = "test";
mysql_connect($host,$user,$passwd) or die("<center><BR><BR><BR><font color=red>Server มีปัญหากรุณารอซักครู่เพื่อเข้าสู่เว็บไซต์<BR>กรุณาเข้า www.webthaidd.com อีกครั้ง ขอบคุณที่ใช้บริการ<BR><BR>webmaster@webthaidd.com</font></center>");
mysql_select_db($dbname) or die("<center><BR><BR><BR><font color=red>Server มีปัญหากรุณารอซักครู่เพื่อเข้าสู่เว็บไซต์<BR>กรุณาเข้า www.webthaidd.com อีกครั้ง ขอบคุณที่ใช้บริการ<BR><BR>webmaster@webthaidd.com</font></center>");
?>

2. หลังจากนั้นก็ลองเรียกใช้ แต่การเรียกใช้ให้ใช้คำสั่ง Include()

<?php
include('config.inc.php');
// คำสั่ง SQL และสั่งให้ทำงาน
$sql = "select * from student";
$dbquery = mysql_db_query($dbname, $sql);
// หาจำนวนเรกคอร์ดข้อมูลในตาราง
$num_rows = mysql_num_rows($dbquery);
// เริ่มวนรอบแสดงข้อมูล
$i=0;
while ($i < $num_rows)
{
$result = mysql_fetch_array($dbquery);
$id = $result[id];
$name = $result[name];
$surname = $result[surname];
$grade = $result[grade];
echo "$id - $name - $surname - $grade<BR>";
$i++;
}
// ปิดการติดต่อฐานข้อมูล
mysql_close();
?>

3. หลังจากนั้นลองทดสอบ

4. ลองนำไปใช้กันดูนะครับ ขอให้สนุกกับการเขียนเว็บ

คุณอาจสนใจ
เทคนิคการทำ Bullet Arrow
Mr.GuruZ (58,176 - 04 มิ.ย. 49)
การสร้าง site ให้กับ Dream
Mr.GuruZ (56,999 - 04 มิ.ย. 49)
เคล็ดไม่ลับกับการวาดเส้นโค้งให้ดูสวยงาม
Mr.GuruZ (157,804 - 04 มิ.ย. 49)
ทริคไม่ยาก สร้างข้อความรูปภาพยืนยันตอน Login
อ้ายคำปัน (81,842 - 22 ก.ย. 49)
วิธีลงโปรแกรม jdk
Mr.POP (44,381 - 05 พ.ย. 49)
การทำ Poll ตอนที่ 2 (สร้างไฟล์ Config เชื่อมต่อฐานข้อมูล)
Mr.GuruZ (35,108 - 03 มิ.ย. 49)
การใช้คำสั่ง switch
Mr.POP (57,086 - 05 พ.ย. 49)
ของดีที่ซ่อนอยู่ใน Windows
เว็บไทยดีดี (15,280 - 28 ก.ค. 50)