Thursday, March 26, 2015

การสร้างเส้นตารางใน mpdf

การสร้างเส้นตารางใน mpdf


.table{
border-left: 1px solid #000;
border-top: 1px solid #000;
border-collapse: collapse;
}

.td{
margin-top: 10px;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
font-size: 14px;
}

css การสร้าง ตัวหนังสือแนวตั้ง (vertical text)

css การสร้าง ตัวหนังสือแนวตั้ง (vertical text)

.vertical {  
display:block;
writing-mode: tb-rl;
filter: flipv fliph;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
position:relative;
width:15px;
white-space:nowrap;
font-size:14px;
margin-top:90px;
}

การ limit sql server ภาคสอง

select b.*
from
(
select ROW_NUMBER() OVER (order by i.admit_date ) as rownum ,  i.hn,i.regist_flag,i.ladmit_n,
CAST(RTRIM(t.titleName) + RTRIM(p.firstName) + '  ' + RTRIM(p.lastName) AS CHAR(50)) AS Name
,w.ward_id,w.ward_name,dbo.ymd2cbe(i.admit_date) as date,
dbo.nowage(p.birthDay,dbo.ce2ymd(getdate()))as age
 from Ipd_h i
 left join PATIENT p on (p.hn=i.hn)
 left join Ward w on(w.ward_id = i.ward_id)
 LEFT JOIN PTITLE t ON (p.titleCode = t.titleCode)
where i.ward_id = '841'  and i.discharge_status='0'   ) as b
where b.rownum between '10' and '20'

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

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();
?>