Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > PHP > PHP Forum > ช่วยหน่อยค่ะ รายละเอียดในการชำระค่าปรับ มีดังนี้ - หนังสือ วันละ 3 บาท / เล่ม - วารสาร วันละ 5 บาท



 

ช่วยหน่อยค่ะ รายละเอียดในการชำระค่าปรับ มีดังนี้ - หนังสือ วันละ 3 บาท / เล่ม - วารสาร วันละ 5 บาท

 



Topic : 005254

Guest




รายละเอียดในการชำระค่าปรับ มีดังนี้
- หนังสือ วันละ 3 บาท / เล่ม
- วารสาร วันละ 5 บาท / เล่ม
- เทป / วิดีโอ / ซีดี วันละ 5 บาท / ม้วน(แผ่น)

ตอนนี้กำลังทำโปรเจคเกี่ยวกับห้องสมูดค่ะ แต่มีปัญหาเกี่ยวกับโค้ดค่าปรับและสถานะหนังสือ(ว่าถูกยืมหรือไม่ ถ้ายืมแล้วคืน
เมื่อไหร่)
ช่วยหน่อยนะคะต้องส่งงานเดือนหน้าแล้วค่ะ ถ้าต้องการข้อมูลเพิ่มเติมเกี่ยวกับโปรเจคของเราให้เมลล์มาก็ได้ค่ะ ที่



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 26 ส.ค. 2548 16:48:36 By : dutkamon View : 2567 Reply : 4
 

 

No. 1

Guest


พูดรวมๆๆนะครับ
- หนังสือ วันละ 3 บาท / เล่ม หนังสื่ออะไร? แล้วมาแกประเภทนะครับ ว่าหมวดใหนเป็นหมวดใหนจะเก็บอะไรยังงัยนะครับ ลองดูนะครับ








Date : 26 ส.ค. 2548 17:05:54 By : chumpon_ka
 


 

No. 2



โพสกระทู้ ( 371 )
บทความ ( 0 )



สถานะออฟไลน์


Table: Libray_Category
======================================================================
Field: Category_id Category_name Category_Charge Category_BorrowDay Category_show
1 Book 3 7 Yes
2 Magazine 5 5 Yes
3 Tape/Cassete 5 3 Yes
=====================================================================

Table: Library_Member
==================================================================
Field: Member_ID Member_Sex Member_name Member_lastname Member_RegistDate Member_ExpireDate
M001 M Sittichok Srisoontorntai 1/1/2005 31/12/2007
M002 F Chujai RuknaDekNgo 1/1/2005 31/12/2007
=========================================================================

Table: Library_Trans
=========================================================================
Field: Trans_ID Item_ID Item_BorrowDate Item_ReturnDate Member_ID
20050825001 B001 25/08/2005 M001
20050825002 M002 26/08/2005 M001
========================================================================

Table: Library_Item
================================================================
Field: Item_ID Item_Name Item_CateID Item_Status
B001 Book1 1 No
M002 M002 2 No
T001 Tape1 3 Yes
T002 Tape2 3 Lost
====================================================================
Item_Status: No คือ ถูกยืมหรือไม่มีอยู่ในห้องสมุด
Yes คือ มีอยู่ในห้องสมุด
Lost คือ เสียใช้งานไม่ได้
=====================================================================

Step 1: ยืมหนังสือ
เมื่อมีสมาชิกมายืมหนังสือ ให้ Upate Table Library_Tran ว่าสมาชืกยืมหนังสืออะไร ยืมวันไหน และให้ Update Table: Library_Item ตรง Field Status ให้ Set เป็น No (ถูกยืม)

Step 2: คืนหนังสือ
+ คืนตรงเวลา
เมื่อคืนตรงเวลาให้ update Table: Library_Trans โดย Update Field: Item_ReturnDate และ Table: Library_Item Set Item_Staus เป็น Yes ถ้า ไม่เสียนะ ถ้าเสียหรือว่าแจ้งว่าหายไปแล้วก็ Set เป็น Lost ไป (อันนี้คิดค่าปรับเองนะ)

+ ไม่ตรงเวลา ก็อัพเดตค่าเหมือนคืนตรงเวลา แต่ต้องคิดค่าปรับโดย
ค่าปรับ = (วันที่คืน - (วันที่ยืม + จำนวนวันที่ยืมได้ Field: Category_BorrowDay) ) * Category_Charge
=======================================================================
Code น่าจะประมาณนี้
==============================================
$ItemIDList = Array("M001","B001"); <== รายการหนังสือที่คืน
$ItemStatusList = Array("Yes","Lost"); <== สภานหนังสือ
$Charge = 0; <== ค่าปรับ
$ReturnDate = date("Y-m-d");
for ($i=0;$i<count($ItemIDList);$i++)
$ItemID = $ItemIDList[$i];
$ItemStatus = $ItemStatusList[$i];
if (IsChargeItem($ItemID)){ <== ตรวจสอบว่ารหัสหนังสือที่คืนคิดค่าปรับหรือไม่
$ChargePerDay = GetChargePerDay($ItemID); <== หาค่าปรับต่อวัน
$BorrowDay = GetBorrowDay($ItemID); <== หาค่าวันที่ยืม
$Charge += GetChargeAmountDay($BorrowDay,$ReturnDay)*$ChargePerDay; <== คืดค่าปรับแต่ละรายการ
}
UpdateItem($ItemID,$ReturnDate,$ItemStatus); <== กำหนด Status Yes ส่งคืน | Lost ส่งคืนแต่เสียหาย และวันที่คืนหนังสือ
}

echo "เสียค่าปรับทั้งหมด ".number_format($Charge,2) ." บาท";
======================================================
น่าจะประมาณนี้ เหนื่อยเหะ ไม่รูช่วยได้หรือเปล่า อาจจะไม่ตรงก็ปรับหนอ่ยละกัน
E-Mail ปมนะ: [email protected] วันนี้ผมอยู่ดึก MSN คุยได้
Date : 26 ส.ค. 2548 17:56:18 By : JezusMitsui
 

 

No. 3

Guest


Parse error: syntax error, unexpected $end in C:\AppServ\www\test\admin\sub_add.php on line 74

ขึ้นอย่างนี้หมายความว่ายังไงคะ ส่งโค้ดมาให้ช่วยตรวจสอบด้วยค่ะ

<?php
include("session_admin.php");
include('../connection.inc.php');
?>
<html>
<head>
<title></title>
<link href="css/styles.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="798" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC">
<tr>
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"><?php include "admin_headder.php";?></td>
</tr>
<tr>
<td width="185" valign="top"><?php include "admin_menu.php";?></td>
<td width="4" background="images_admin/line2.gif">&nbsp;</td>
<td width="609" valign="top">
<center>
<div style="height:200px;padding-top:150px;text-align:center;">
<img src="images_admin/progress.gif"><br/>
<font color="#0000CC">Please Wait ...</font>
</div>
<?php

// prevent error data
$_POST['sub_order'] = floatval($_POST['sub_order']);
if($_POST['sub_order']==0)
$_POST['sub_order'] = '10';

$fields = array('sub_cat_id','sub_name_th','sub_name_en','sub_order');
$sql = "insert into tb_sub_categories(" . implode(",",$fields) .") values(";
foreach($fields as $field){
if(empty($_POST[$field]))
$sql .= $field . "=null,";
else{
if(get_magic_quotes_gpc())
$sql .= $field . "='" . mb_eregi_replace("'","''",stripslashes($_POST[$field])) . "',";
else
$sql .= $field . "='" . mb_eregi_replace("'","''",$_POST[$field]) . "',";
}
$sql = substr($sql,0,strlen($sql)-1) . ")";
$result=mssql_query($sql,$link);
if (!$result){
echo"Error : ".mssql_get_last_message();
print "<script>";
print "alert('Error : Can not insert sub-category. Please Try Again!'); ";
print "location.href='javascript:history.'back();'";
print "</script>";
exit();
}else{
$sqlNewGenID = "SELECT SCOPE_IDENTITY()"; //Microsoft Sql Server
$result = mssql_query($sqlNewGenID,$link);
$row = mssql_fetch_array($result);
$id = $row[0];
$cat_id = $_POST['sub_cat_id'];
echo "<meta http-equiv=refresh content=2;URL=sub_form_edit.php?cat_id=$cat_id&sub_id=$id>";
}
?>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
<? mssql_close($link); ?>




Date : 19 มิ.ย. 2551 17:05:38 By : jan
 


 

No. 4

Guest


ดิฉันชื่อ เเจนนะคะ

ใครทราบช่วยส่งอีเมล์ตอบกลับมาที่ [email protected] ด้วยนะคะ
Date : 19 มิ.ย. 2551 17:08:35 By : jan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยหน่อยค่ะ รายละเอียดในการชำระค่าปรับ มีดังนี้ - หนังสือ วันละ 3 บาท / เล่ม - วารสาร วันละ 5 บาท
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่