|
|
|
ต้องการแปลงตัวเลขdatepicker ให้เป็นตัวเลขไทย และดึงตัวเลขในฐานข้อมูลที่เป็นอารบิกออกมาเป็นเลขไทย |
|
|
|
|
|
|
|
บรรทัดที่ 223 กับ 253 อ่ะครับที่ต้องการแปลง ช่วยที่ครับ
Code (PHP)
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<title>ภายใน</title>
<style type="text/css">
<!--
body { font-family: "TH Niramit AS"; font-size: 29.7px }
.pos {
position: absolute;
z-index: 0;
left: 0px;
top: 0px;
width: 970px;
height: 90px;
}
-->
</style>
<?
include("config.in.php");
?>
<?php /*?><script type="text/javascript" src="js/js/jquery.ui.core.js"></script>
<script type="text/javascript" src="js/js/jquery.ui.datepicker.js"></script>
<link rel="stylesheet" type="text/css" href="css/css/jquery-ui.css"/>
<script>
$(function(){
$("#datepicker").datepicker({minDate:0,changeMonth: true,changeYear: true,dateFormat:'yy-mm-dd' });
});
</script><?php */?>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="jQueryCalendarThai/jquery-ui-1.10.3.custom.js"></script>
<link rel="stylesheet" href="jQueryCalendarThai/jquery-ui-1.10.3.custom.css" />
<link rel="stylesheet" href="jQueryCalendarThai/SpecialDateSheet.css" />
<script>
$.datepicker.regional['th'] ={
changeMonth: true,
changeYear: true,
//defaultDate: GetFxupdateDate(FxRateDateAndUpdate.d[0].Day),
yearOffSet: 543,
dateFormat: 'dd M yy',
dayNames: ['อาทิตย์', 'จันทร์', 'อังคาร', 'พุธ', 'พฤหัสบดี', 'ศุกร์', 'เสาร์'],
dayNamesMin: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'],
monthNames: ['มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'],
monthNamesShort: ['มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'],
constrainInput: true,
prevText: 'ก่อนหน้า',
nextText: 'ถัดไป',
yearRange: '-20:+0',
buttonText: 'เลือก',
};
$.datepicker.setDefaults($.datepicker.regional['th']);
$(function() {
$( "#datepicker" ).datepicker( $.datepicker.regional["th"] ); // Set ภาษาที่เรานิยามไว้ด้านบน
$( "#datepicker" ).datepicker("setDate", new Date()); //Set ค่าวันปัจจุบัน
});
var Holidays;
//On Selected Date
//Have Check Date
function CheckDate(date) {
var day = date.getDate();
var selectable = true;//ระบุว่าสามารถเลือกวันที่ได้หรือไม่ True = ได้ False = ไม่ได้
var CssClass = '';
if (Holidays != null) {
for (var i = 0; i < Holidays.length; i++) {
var value = Holidays[i];
if (value == day) {
selectable = false;
CssClass = 'specialDate';
break;
}
}
}
return [selectable, CssClass, ''];
}
//=====================================================================================================
//On Selected Date
function SelectedDate(dateText, inst) {
//inst.selectedMonth = Index of mounth
//(inst.selectedMonth+1) = Current Mounth
var DateText = inst.selectedDay + '/' + (inst.selectedMonth + 1) + '/' + inst.selectedYear;
//CallGetUpdateInMonth(ReFxupdateDate(dateText));
//CallGetUpdateInMonth(DateText);
return [dateText, inst]
}
//=====================================================================================================
//Call Date in month on click image
function OnBeforShow(input, inst) {
var month = inst.currentMonth + 1;
var year = inst.currentYear;
//currentDay: 10
//currentMonth: 6
//currentYear: 2012
GetDaysShows(month, year);
}
//=====================================================================================================
//On Selected Date
//On Change Drop Down
function ChangMonthAndYear(year, month, inst) {
GetDaysShows(month, year);
}
//=====================================
function GetDaysShows(month, year) {
//CallGetDayInMonth(month, year); <<เป็น Function ที่ผมใช้เรียก ajax เพื่อหาวันใน DataBase แต่นี้เป็นเพียงตัวอย่างจึงใช้ Array ด้านล่างแทนการ Return Json
//อาจใช้ Ajax Call Data โดยเลือกจากเดือนและปี แล้วจะได้วันที่ต้องการ Set ค่าวันไว้คล้ายด้านล่าง
Holidays = [1,4,6,11]; // Sample Data
}
//=====================================
</script>
<script type="text/javascript">
//JavaScript Code
function thaiNumber(num){
var array = {"1":"๑", "2":"๒", "3":"๓", "4" : "๔", "5" : "๕", "6" : "๖", "7" : "๗", "8" : "๘", "9" : "๙", "0" : "๐"};
var str = num.toString();
for (var val in array) {
str = str.split(val).join(array[val]);
}
return str;
}
var thaiNum = thaiNumber(datepicker);
alert(thaiNum);
</script>
<?php
//PHP Code
$datepicker = "&datepicker";
function toThaiNumber($number){
$numthai = array("๑","๒","๓","๔","๕","๖","๗","๘","๙","๐");
$numarabic = array("1","2","3","4","5","6","7","8","9","0");
$str = str_replace($numarabic, $numthai, $number);
return $datepicker;
}
?>
</head>
<body >
<?php
$strSQLSELECT = "SELECT * FROM Books_and_Magazines INNER JOIN leader WHERE ID_BM = '".$_REQUEST['id']."' ";
//echo $strSQLSELECT;
$objQuery = mysql_query($strSQLSELECT) or die ("Error Query [".$strSQLSELECT."]");
$objResult = mysql_fetch_array($objQuery);
?>
<form >
<nobr><nowrap>
<style type=text/css>
@media print
{
.noprint { display: none; }
}
.noborder
{
border:none;
}
</style>
<table border="0" width="1000" height="903"><tr><td>
<div class="pos" id="_100:0" style="top:50;left:100"><br>
<img src="page.png" name="_1170:890" border="0" usemap="#Map" width="85px" height="85px">
<!--==========บันทึกข้อความ=================-->
<div class="pos" id="_340:220" style="top:70;left:120">
<span id="_23.0" style="font-weight:bold; font-family:'TH Niramit AS'; font-size:45px; color:#000000">
บันทึกข้อความ</span>
</div></div>
<!--==========ส่วนงานราชการ=================-->
<div class="pos" id="_60:244" style="top:150;left:70">
<span id="_18.3" style=" font-family:'TH Niramit AS'; font-size:32px; color:#000000">
<br>
<font style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000">
ส่วนราชการ
</font>กลุ่มภารกิจบริหารและธุรการ สำนักหอสมุด โทร.๓๑๙๔</span>
</div>
<!--........................................เลขศธ....................-->
<div class="pos" id="_60:294" style="top:240;left:70">
<span id="_18.3" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<font style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000">ที่</font> <!-- === ที่ ==== -->
ศธ ๐๕๒๓.๒๐.๑/<input type="text" name="s_num" size="5" placeholder="เลขที่ ศธ." value="" maxlength="10" class="noborder" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000"/></span>
</div>
<!--........................................วันที่นะจ๊ะ....................-->
<div class="pos" id="_350:294" style="top:240;left:500">
<span id="_18.3" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<font style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000">วันที่ </font>
<input type="text" id="datepicker" name="datepicker" placeholder="เลือกวันที่" class="noborder" value="" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000"/>)
</span>
</div>
<div class="pos" id="_60:320" style="top:290;left:70">
<span id="_18.3" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<font style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000">
เรื่อง</font>
ขอขอบคุณ</span>
</div><!--..............................เรื่อง...................................................-->
<div class="pos" id="_60:346" style="top:350;left:70">
<span id="_18.3" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<font style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000">
เรียน</font> <?=$objResult["BM_donator"]?></span>
</div><!--.................................เรียน.................................................-->
<!--ตามที่ท่าน-->
<div class="pos" id="_0:378" style="top:405;left:100" >
<table border="0" width="910px" ><tr><td><p align="justify" style="text-indent:95">
<span id="_19.2" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000" >
ตามที่ท่านได้จัดส่ง</span>
<!--------------------------------------ชื่อหนังสือ------------------------------------------------------>
<input type="hidden" name="id" value="<?=$objResult['ID_BM']?>" >
<span id="_18.6" style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000"><?=$objResult["BM_name"]?>
จำนวน <?=$objResult["BM_sum"]?> เล่ม</span>
<span id="_18.6" style="font-weight:bold; font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<span style="font-weight:normal"> ให้ส</span><span style="font-weight:normal">ำนักหอสมุดนั้น</span><span style="font-weight:normal"> สำนักหอสมุดได้รับไว้แล้วด้วยความขอบคุณยิ่ง</span></span>
<span id="_18.6" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
และจะได้นำออกให้บริการเผยแพร่แก่ นักศึกษา อาจารย์ และผู้สนใจ เพื่อประโยชน์แก่การศึกษาค้นคว้า </span>
<!--จึงเรียนมาเพื่อทราบ-->
<p align="justify" style="text-indent:95">
<span id="_18.6" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
จึงเรียนมาเพื่อโปรดทราบ</span></p></p></td></tr></table>
</div>
<!--......................................ตำแหน่ง..............................-->
<?php
$strSQLSELECT1 = "SELECT books_and_magazines.ID_lead,leader.ID_L,books_and_magazines.ID_BM,leader.L_name,leader.L_lastname,leader.L_rank FROM
books_and_magazines INNER JOIN leader ON books_and_magazines.ID_lead = leader.ID_L ";
//echo $strSQLSELECT;
$objQuery1 = mysql_query($strSQLSELECT1) or die ("Error Query [".$strSQLSELECT1."]");
$objResult1 = mysql_fetch_array($objQuery1);
if($objResult1['ID_lead'] == '1'){
?>
<!--...................................ผู้อำนวยการ.....................................-->
<div class="pos" id="_715:635" style="top:800;left:550">
<span id="_18.6" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
( <?=$objResult1['L_name']." ".$objResult1['L_lastname']?> )</span>
</div>
<div class="pos" id="_650:660" style="top:840;left:535">
<span id="_18.6" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<?=$objResult1['L_rank'];?></span>
</div>
<? }else { ?>
<div class="pos" style="top:800;left:550">
<span style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
( <?=$objResult1['L_name']." ".$objResult1['L_lastname']?> )</span>
</div>
<div class="pos" id="_650:660" style="top:840;left:480">
<span id="_18.6" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<?=$objResult1['L_rank'];?></span>
</div>
<? } ?>
<div class="pos" id="_350:646" style="top:900;left:70">
<span id="_18.6" style=" font-family:'TH Niramit AS'; font-size:31px; color:#000000">
<input type="image" src="images/print.png" id=button1 name=button1 onClick="window.print()" class="noprint"><font class="noprint">พิมพ์หน้านี้</font>
</span></div>
</nowrap></nobr>
</td></tr></table>
</form>
</body>
</html>
Tag : PHP, MySQL, JavaScript
|
|
|
|
|
|
Date :
2014-05-22 13:04:42 |
By :
gameblaster0 |
View :
1905 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 กับ 245 นะครับ แก้ใหม่
|
|
|
|
|
Date :
2014-05-22 13:07:10 |
By :
gameblaster0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|