Tuesday, December 2, 2014
การเขียน PHP ติดต่อกับ DBF (PHP Connect to DBASE or DBF FILE)
<?php
$connection_string = 'DRIVER={Microsoft dBase Driver (*.dbf)};datasource=C:\AppServ\www\subject.dbf;';
$user = '';
$pass = '';
$odbc = odbc_connect ($connection_string, '', '') or die('Could Not Connect to ODBC Database!');
$strsql= 'SELECT * FROM C:\AppServ\www\subject.dbf';
$query = odbc_exec($odbc, $strsql) or die (odbc_errormsg());
while($row = odbc_fetch_object($query)){
echo $row->SUBNAME."<br>";
}
?>
Monday, November 24, 2014
function การใช้งาน Dbase ดังนี้
- dbase_add_record เพิ่มข้อมูลเข้าฐานข้อมูล
- dbase_close ปิดฐานข้อมูล
- dbase_create สร้างฐานข้อมูล
- dbase_delete_record ลบแถวข้อมูลออกจากฐานข้อมูล
- dbase_get_header_info อ่านข้อมูลรายละเอียดของฐานข้อมูล
- dbase_get_record_with_names อ่านแถวข้อมูลจากฐานข้อมูล ออกมาเป็นอาร์เรย์เป็นชื่อคีย์
- dbase_get_record อ่านแถวข้อมูลจากฐานข้อมูล ออกมาเป็นอาร์เรย์เป็นชื่ออินเดก
- dbase_numfields อ่านจำนวนฟิลด์ของไฟล์ฐานข้อมูล
- dbase_numrecords อ่านจำนวนแถวข้อมูลทั้งหมดในฐานข้อมูล
- dbase_open เปิดฐานข้อมูล
- dbase_pack แพคฐานข้อมูล
- dbase_replace_record แทนที่แถวของฐานข้อมูล
ตัวอย่างการใช้งาน
<?php
$db = dbase_open('C:/AppServ/www/test.dbf', 0);
if($db){
$record_numbers = dbase_numrecords($db);
for($i = 1; $i <= $record_numbers; $i++){
$row = dbase_get_record_with_names($db, $i);
echo $row['name']. "<br/>";
}
}?>
$db = dbase_open('C:/AppServ/www/test.dbf', 0);
if($db){
$record_numbers = dbase_numrecords($db);
for($i = 1; $i <= $record_numbers; $i++){
$row = dbase_get_record_with_names($db, $i);
echo $row['name']. "<br/>";
}
}?>
Friday, October 3, 2014
อัตราแลกเปลี่ยนเงินไทยกับดอลล่าร์โดย JSON (Curency Exchange By JSON)
<?
$url="http://rate-exchange.appspot.com/currency?from=USD&to=THB&q=1";
$contents = file_get_contents($url);
$jsonObj = json_decode($contents);
echo "1 ".$jsonObj->{'from'};
echo " is ".$jsonObj->{'rate'};
echo " ".$jsonObj->{'to'};
?>
$url="http://rate-exchange.appspot.com/currency?from=USD&to=THB&q=1";
$contents = file_get_contents($url);
$jsonObj = json_decode($contents);
echo "1 ".$jsonObj->{'from'};
echo " is ".$jsonObj->{'rate'};
echo " ".$jsonObj->{'to'};
?>
ฟังก์ชั่นแสดงวันที่โดยใช้ PHP (PHP Function Get Date Time)
<?
function getdatetime(){
$datetime=date("Y-m-d H:i:s");
return $datetime;
}
echo getdatetime();
?>
function getdatetime(){
$datetime=date("Y-m-d H:i:s");
return $datetime;
}
echo getdatetime();
?>
สร้างกรอบรูปโดยใช้ HTML (Image Border By HTML)
<img src="image.png" width="100" height="10" border="0" alt="" style="border: 1px solid #ccc; padding: 5px;">
เปลี่ยนรูปให้โปร่งใสเมื่อวางเมาส์บนรูป (Opacity Image on Mouseover)
<img src="yourimage.png" width="100" height="10" border="0" alt="" style="opacity:0.5;filter:alph a(opacity=50)" onmouseover="this.style.opacit y=1;this.filters.alpha.opacity =100" onmouseout="this.style.opacity =0.5;this.filters.alpha.opacit y=50">
ฟังก์ชั่น หาค่าไอพี โดยใช้ PHP (Get IP Address By PHP)
<?
function getIP(){
if ($_SERVER['HTTP_CLIENT_IP']) {
$IP = $_SERVER['HTTP_CLIENT_IP'];
} elseif (ereg("[0-9]",$_SERVER["HTTP_X _FORWARDED_FOR"] )) {
$IP = $_SERVER["HTTP_X_FORWARDED_FOR "];
} else {
$IP = $_SERVER["REMOTE_ADDR"];
}
return $IP;
}
echo "Your IP is".getIP();
?>
function getIP(){
if ($_SERVER['HTTP_CLIENT_IP']) {
$IP = $_SERVER['HTTP_CLIENT_IP'];
} elseif (ereg("[0-9]",$_SERVER["HTTP_X
$IP = $_SERVER["HTTP_X_FORWARDED_FOR
} else {
$IP = $_SERVER["REMOTE_ADDR"];
}
return $IP;
}
echo "Your IP is".getIP();
?>
Subscribe to:
Posts (Atom)