เกี่ยวกับฉัน

ผู้ติดตาม

วันอังคารที่ 10 พฤศจิกายน พ.ศ. 2552

Final Exam PHP Programming

การ Select ข้อมูลจาก Database มาแสดงในเว็บเพจน์


ส่วนที 1 ติดต่อ DSN ตรวจสอบตาราง
<?php
$dsn_name = "ชื อไดร์เวอร์ทีสร ้ างใน ODBC" ; /// ชื อไดร์เวอร์ทีสร ้ างใน ODBC
$username ="" ; ///username ถ ้าไม่ตั งไว ้ไม่ต้องใส่
$password ="" ; ///รหัสผ่าน ถ ้าไม่ตั งไว ้ไม่ต้องใส่
$connect = odbc_connect ($dsn_name, $username, $password ) or die ("ติดต่อ DSN
ไม่ได้");
//odbc_connect คือคำสังสำหรับ connect databases (DSN)
$sql = "select * from ชือตาราง" ;//
$execute = odbc_exec ($connect, $sql ) or die ("เอ็กซิคิวส์คำสังไม่ได ้ ");//odbc_exec
==ติดต่อข้อมูลใน DB
?>
* ส่วนที 2 เอ็กคิวข ้ อมูล
<?php
$i=1;
while (odbc_fetch_row ($execute,$i )) //
{
$customerid =odbc_result ($execute, "idstd" );//การประกาศตัวแปร
/* รูปแบบ */
$ชือตัวแปร =odbc_result ($execute, "ชื อ filed ในฐานข ้ อมูล" );
?>
* ส่วนที 3 ส่วนแสดงข ้ อมูลจากตาราง
<?php echo "$customerid"; ?>
* ส่วนที 4 ให้ วนลูปหาข ้ อมูลมาแสดงเรื อยๆๆโดยการเพิ มการตรวจสอบครั งล่ะ 1
<?php
$i++;
}
?>
* ส่วนที 4 อย่าลืมปิดดาต ้ าเบสนะ่ คับ
<?php
odbc_close ($connect );
?>

** ตรวจสอบว่าสามารถติดต่อ DNS ได้หรือไม่ **

<?php

$objconnect = odbc_connect("suttisak","","");
if($objconnect)
{
echo "Database Connected.";
}
else
{
echo "Database Connect Failed.";
}
odbc_close($objectconnect);

?>


บันทึกข้อมูลลง DATABASE (MS-Access)

<?php
$objconnect = odbc_connect("company","","") or die("Error Connect to Database");
$strSQL = "INSERT INTO tbemp";
$strSQL .="(idemp,nameemp,address,phone,iddept)";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["idemp"]."','".$_POST["nameemp"]."','".$_POST["address"]."','".$_POST["phone"]."','".$_POST["iddept"]."') ";
$objExec = odbc_exec($objconnect, $strSQL);
if($objExec)
{
echo "Save Done.";
}
else
{
echo "Error Save [".$strSQL."]";
}
odbc_close($objconnect);
?>