<html>
<head>
<title>SunZan-Desgin.Com</title>
</head>
<body>
<?php
$conn = mysql_connect("localhost","root","123456");
if($conn )
{
echo "เชื่อมต่อฐานข้อมูลเรียบร้อย.";
}
else
{
echo "ไม่สามารถเชื่อมต่อฐานข้อมูลได้.";
}
mysql_close($conn );
?>
</body>
</html>
แต่การนำไปใช้จริง เราไม่จำเป็นต้อง echo ข้อความแจ้งว่าเชื่อมต่อเรียบร้อยก็ได้ แล้วค่าที่ส่งเข้าไปในฟังก์ชั่นควรกำหนดเป็นตัวแปรเพื่อง่ายต่อการแก้ไข
connect.php
<html>
<head>
<title>SunZan-Desgin.Com</title>
</head>
<body>
<?php
$host = "localhost";
$user = "root";
$pass = "123456";
$dbname = "db_student";
$conn = mysql_connect($host,$user,$pass) or die( "ไม่สามารถติดต่อฐานข้อมูลได้ ". mysql_error());
mysql_select_db($dbname) or die("เชื่อมต่อฐานข้อมูลไม่ได้ ". mysql_error());
//แสดงข้อมูลจากตารางห้องเรียน
$sql="select * from tb_class order by title_club ASC";
$result=mysql_query($sql);
while ($w=mysql_fetch_array($result)) {
$id_club=$w[id_class];
$title_club=$w[title_class];
echo "
", $id, " : ", $title;
}
mysql_close($conn );
?>
</body>
</html>
เราจะเห็นข้อความแจ้งเตือนก็ต่อเมื่อไม่สามารถเชื่อมต่อกับฐานข้อมูลเท่านั้น เพื่อให้ทราบถึงข้อขัดข้องในการทำงานขณะนั้น
mysql_select_db($dbname);
คือการเรียกใช้ฐานข้อมูลที่กำหนดตามตัวแปรคือ db_student
หลังที่ที่เราเลือกฐานข้อมูลแล้ว ก็จะสามารถเรียกดูข้อมูลจากตารางต่างๆ เพื่อนำมาทำรายงาน หรือเพิ่ม ลบ แก้ไขข้อมูลด้วยคำสั่งต่างๆ ของ SQL ซึ่งสามารถหาดูตัวอย่างได้จากเว็บไซต์ที่สอบเขียนโปรแกรม php หลายๆเว็บ
ที่มาhttp://www.sunzan-design.com/2013/04/mysql.htm
ไม่มีความคิดเห็น:
แสดงความคิดเห็น