 |
|
คือจะให้รายงานแสดงเฉพาะรายการที่ยังไม่ได้มารับของ โดยดูวันนัดรับสินค้าจากใบนัดรับสินค้า และให้คำนวณวันที่เกินมาว่า
กี่วันแล้ว โดยนำเอา วันปัจจุบัน ลบ วันนัดรับสินค้า จะเขียนเป็นโค้ดยังไงอ่ะค่ะ รบกวนหน่อยค่ะ
Code (PHP)
<?php
$conn=mysql_connect("localhost","root","718293456") or die (" เชื่อมต่อเซฟไม่ได้");
$db=mysql_select_db("silver melt service") or die ("ไม่มีDB นี้");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
$sql="SELECT appointcard.appointcardno,appointcard.appointdate,customer.cusid,customer.cusname,customer.cussername,
goods.goodsid,goods.goodsname
FROM appointcard,customer,goods
WHERE goods.appointcardno=appointcard.appointcardno AND
appointcard.cusid=customer.cusid
ORDER BY appointcardno ASC";
$a=date('d');
$b=date('n');
$c=date('Y')+543;
$day=date("$c-$b-$a");
$query=mysql_query("$sql") or die ("errorAPPCUS=$sql");
$num = mysql_num_rows($query);
for($i=1;$i<=$num;$i++) {
$row = mysql_fetch_array($query);
$dd=$row['appointdate']-$day;
echo "<tr>";
echo "<td>".$row['appointcardno'];
echo "<td>".$row['goodsid'];
echo "<td>".$row['cusname']." ".$row['cussername'];
echo "<td>".$dd;
echo "</tr>";
}
?>




Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2012-11-25 23:00:55 |
By :
am_mini |
View :
1089 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |