|
|
|
สอบถามเรื่องการแสดงปฏิทินคะ อยากให้แสดงออกเป็นแถวคะ แต่ที่ทำมันออกแค่แถวแรกแถวถัดไปมันไม่ออกคะ รบกวนดูให้หน่อยนะคะ |
|
|
|
|
|
|
|
อยากให้แสดงออกเป็นแถวคะ แต่ที่ทำมันออกแค่แถวแรกแถวถัดไปมันไม่ออกคะ รบกวนดูให้หน่อยนะคะ
Code (PHP)
<?php
session_start();
$thai_day_arr=array("อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์");
$thai_month_arr=array(
"0"=>"",
"1"=>"มกราคม",
"2"=>"กุมภาพันธ์",
"3"=>"มีนาคม",
"4"=>"เมษายน",
"5"=>"พฤษภาคม",
"6"=>"มิถุนายน",
"7"=>"กรกฎาคม",
"8"=>"สิงหาคม",
"9"=>"กันยายน",
"10"=>"ตุลาคม",
"11"=>"พฤศจิกายน",
"12"=>"ธันวาคม"
);
function thai_date($time){
global $thai_day_arr,$thai_month_arr;
//$thai_date_return="วัน". $thai_day_arr[date("w",$time)];
$thai_date_return.= " ". date("j",$time);
$thai_date_return.=" ". $thai_month_arr[date("n",$time)];//เดือน
$thai_date_return.= " " . (date("Yํ",$time)+543);//พ.ศ.
//$thai_date_return.= " ".date("H:i",$time)." น.";
return $thai_date_return;
}
// ถ้ามีการเก็บวันที่และเวลาในรูปแบบ date
// คือ 2008-10-31 ต้องเปลี่ยนเป็น timestamp
// ด้วยคำส่ง strtotime("2008-10-31");
// แสดงวันที่ 31 เดือน ตุลาคม ปี 2008 แบบภาษาไทย
//$eng_date=strtotime("2013-04-08");
//echo thai_date($eng_date);
?>
<link rel ="stylesheet" href="css/bootstrap.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>รายการ การสั่งซื้อยาจากใบสั่งซื้อยาล่าสุด</title>
<link rel="stylesheet" type="text/css" href="css/smoothness/jquery-ui-1.7.2.custom.css">
<script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
$(function(){
// แทรกโค้ต jquery
$("#dateInput").datepicker({ dateFormat: 'yy-mm-dd' });
$("#enddate").datepicker({ dateFormat: 'yy-mm-dd' });
});
</script>
<script type='text/javascript'>
function doSubmit(frm){
if(frm.drug_stock.value == ""){
alert("กรุณากรอกจำนวนยาที่ได้รับ");
return false;
}
else{
return true;
}
}
</script>
<?php
date_default_timezone_set('Asia/Bangkok');
$keyword=$_POST['keyword'];
$search = $_POST['search'];
$sql1="SELECT buy_drug.buy_date,buy_drug_detail.drug_id,buy_drug.no_buy,drug.drug_name, buy_drug_detail.buy_amount,buy_drug_detail.status FROM drug INNER JOIN buy_drug_detail ON drug.drug_id=buy_drug_detail.drug_id INNER JOIN buy_drug ON buy_drug.no_buy=buy_drug_detail.no_buy ";
if($search){
$sql1 .= " WHERE $search LIKE '%$keyword%' ";
}else{
$sql1="SELECT buy_drug.buy_date,buy_drug_detail.drug_id,buy_drug.no_buy,drug.drug_name, buy_drug_detail.buy_amount,buy_drug_detail.status FROM drug INNER JOIN buy_drug_detail ON drug.drug_id=buy_drug_detail.drug_id INNER JOIN buy_drug ON buy_drug.no_buy=buy_drug_detail.no_buy ";
}
$result2=mysql_query($sql1);
$rows = mysql_num_rows($result2);
$rows_page = 5;
$pages = ceil($rows/$rows_page);
$page_id= $_GET['page_id'];
if($page_id>1 ){
$start = ($page_id*$rows_page)-$rows_page;
}else{
$page_id=1;
$start = 0;
}
echo "<form method='post' ><center>";
echo"ค้นหาจาก ";
echo "<select name='search' >";
echo "<option value='no_buy'>เลขที่ใบสั่งซื้อยา</option>";
echo "<option value='drug_name'>ชื่อยา</option>";
echo "</select>";
echo" <input type = 'text' size =40 name='keyword' value=$keyword> "; //สร้างเท็กบ็อกสำหรับส่งค่า
echo"<input type='submit' value='ค้นหา'>";
echo"</form>";
$sql1 .= " LIMIT $start,$rows_page";
$result = mysql_query($sql1) or die("q2".mysql_errer());
if($rows != 0){
if($keyword){
echo"<br/><p align=center>ผลการค้นหาที่ตรงกับคำค้น $rows รายการ</p>";
}
?>
<article class="module width_full">
<header><h3>รายการสั่งซื้อยา</h3></header>
<table class="tablesorter" cellspacing="0" >
<thead>
<tr>
<th>วันที่สั่งซื้อ</th>
<th>เลขที่ใบสั่งซื้อ</th>
<th>ชื่อยา</th>
<th align='center'>จำนวนยาที่สั่งซื้อ</th>
<th align='center'>วันที่ยาหมดอายุ</th>
<th align='center'>จำนวนยาที่ได้รับ</th>
<th align='center'>สถานะการรับยา</th>
</tr>
</thead>
<tbody>
<?
$count=count($result);
while(list($date,$drug_id,$no_buy,$drug_name,$drug_amount,$status )=mysql_fetch_row($result))
{
$eng_date=strtotime("$date");
echo "<form action='index_admin3.php?modules=drug_order&file=update_drug_order' method='post' onsubmit='return doSubmit(this);'>";
echo "<tr bgcolor=$color>";
echo "<td>".thai_date($eng_date)."</td>";
echo "<td>$no_buy</td>";
echo "<td><input type='hidden' name='drug_id' value='$drug_id'>$drug_name</td>";
echo "<td align='center'>$drug_amount</td>";
if($status=='0'){
echo "<td align='center'><input type='text' name='dateInput' id='dateInput' style='width:100px;' /></td>";
echo "<td align='center'><input type=text name='drug_stock' style='width:150px;' id='drug_stock'></td>";
}else{
echo "<td align='center'><input type='text' name='dateInput' id='dateInput' style='width:100px;' readonly='readonly' /></td>";
echo "<td align='center'><input type=text name='drug_stock' style='width:150px;' readonly='readonly'></td>";
}
if($status=='0'){
$a="checked=checked";
$tatus="ยังไม่ได้รับยา";
}else if($status=='1'){
$b="checked=checked";
$tatus="ได้รับยาแล้ว";
}
echo "<td align='center'>" ;
if($status=='0'){
//-----------------
echo "<input type = 'radio' name = 'tatus' value = '0' $a>ยังไม่ได้รับยา";
echo " <input type = 'radio' name = 'tatus' value = '1' $b>ได้รับยาแล้ว";
echo " <input type='submit' value='update' class='btn'>";
}else{
echo "ได้รับยาแล้ว";
}
echo "</td>";
echo "</tr>";
echo "</form>";
$a=""; $b=""; $c=""; $d="";
}
?>
</table>
</tbody>
</table>
</div>
<footer>
</footer>
</article>
<div class="pagination pagination-centered">
<?php
if($page_id!=1){
echo "<ul> <li><a href='index_admin3.php?modules=pet_own&file=manage_owner&page_id=1&page_id!=1 &keyword=$keyword&search=$search' style='text-decoration:none'> << </a> </li></ul>";
echo "<ul> <li><a href='index_admin3.php?modules=pet_own&file=manage_owner&page_id=$pageb&&keyword=$keyword&search=$search' style='text-decoration:none'> < </a> </li></ul>";
}
for($i=1;$i<=$pages;$i++){
if($i==$page_id){
echo "<ul> <li class='disabled'><span>$i<span></li></ul>";
}else{
echo " <ul> <li ><a href='index_admin3.php?modules=pet_own&file=manage_owner&page_id=$i&keyword=$keyword&search=$search' style='text-decoration:none'>$i</a> </li></ul>";
}
}
if($page_id!=$pages){
echo "<ul> <li><a href='index_admin3.php?modules=pet_own&file=manage_owner&page_id=$pagego&keyword=$keyword&search=$search' style='text-decoration:none'> > </a></li></ul>";
echo "<ul> <li><a href='index_admin3.php?modules=pet_own&file=manage_owner&page_id=$pages&keyword=$keyword&search=$search' style='text-decoration:none'> >> </a></li></ul>";
}
?>
</div>
<?php
}else{
echo "<h4 class='alert_warning'>ไม่มีพบข้อมูลเจ้าของสัตว์เลี้ยง <a href='index.php?modules=owner&file=manage_owner'>กลับไป</a></h4>";
}
mysql_free_result($result);
mysql_close();
?>
Tag : PHP, MySQL, JavaScript, Windows
|
|
|
|
|
|
Date :
2013-04-25 19:27:17 |
By :
samonggrue |
View :
1026 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
id มันใช้ได้แค่จุดเดียวค่าบ
ถ้าจะให้ได้หลายๆช่อง เปลี่ยนเป็นการใช้ class
Code (JavaScript)
045.
$(".dateInput").datepicker({ dateFormat: 'yy-mm-dd' });
046.
$(".enddate").datepicker({ dateFormat: 'yy-mm-dd' });
Code (PHP)
177.
echo "<td align='center'><input type='text' name='dateInput' class='dateInput' style='width:100px;' readonly='readonly' /></td>";
|
|
|
|
|
Date :
2013-04-25 19:39:39 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|