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/>";
}
}
?>

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'};
?>

ฟังก์ชั่นแสดงวันที่โดยใช้ PHP (PHP Function Get Date Time)

<?
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:alpha(opacity=50)" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.5;this.filters.alpha.opacity=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();
?>

การลบวันที่สองวันโดยใช้ PHP DateDiff (Date Difference By PHP)

<?
function DateDiff($strDate1,$strDate2)
{
return (strtotime($strDate2) - strtotime($strDate1))/ ( 60 * 60 * 24 ); // 1 day = 60*60*24
}

echo DateDiff("2014-10-01","2014-10-05");
?>