|
|
|
ขอดูตัวอย่างโค๊ดหรือแนวทางการทำระบบแสดงผลรายงาน เดือน/ปี เช่น ค่าใช้จ่าย เงินเดือน หรือ อื่นๆ |
|
|
|
|
|
|
|
ขอบคุณพี่ mr.win มากครับ
ตอนนี้ผมทำมาได้บางส่วน แต่ติดตรงการส่งค่า ยังจับต้นชนปลายไม่ถูก
ฝากดูโค๊ดหรือแนวทางหน่อยครับว่าจะตั้งค่าหรือแก้ไขเพื่อให้สามารถแสดง เดือน/ปี ที่เราเลือกมาแสดงได้อย่างไร
ทำการเลือก เดือน/ปี ที่ต้องการ
หน้าแสดงข้อมูลเฉพาะ เดือน/ปี ที่ได้เลือกไว้
Code แสดงรายละเอียดและทำการเลือก เดือน/ปี
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>รายรับ</title>
</style><style type="text/css">
<!--
body,td,th {
color: #000000;
}
body {
background-color: #66CCFF;
}
.style1 {color: #000000}
-->
</style>
<div align="center">
<?php
$hostname="localhost";
$user="root";
$password="1234";
$dbname="db_farm_phatthalung";
$tblname="rec_kasad";
mysql_connect($hostname,$user,$password)or die ("ติดต่อฐานข้อมูลไม่ได้");
mysql_query("SET NAMES utf8");
mysql_select_db($dbname)or die("เลือกฐานข้อมูลไม่ได้");
$sql="select*from $tblname";
$dbquery=mysql_db_query($dbname,$sql);
$num_rows = mysql_num_rows($dbquery);
$num_fields = mysql_num_fields($dbquery);
echo"</br></br><h3>รายรับแผนกเกษตรโครงการฟาร์มตัวอย่างตามพระราชดำริ จ.พัทลุง</h3><Hr>";
echo"<Table border=0>";
?>
<form action="show_mount_year.php" method="post" name="form1">
<b>รายรับประจำเดือน :</b>
<?
$strSQL = "SELECT * FROM rec_kasad ORDER BY kas_mount ASC";
$objQuery = mysql_query($strSQL);
?>
<select name="lmName1">
<option value="">-- เลือกเดือนที่ต้องการดู --</option>
<option value="<?=$objResult["kas_mount"];?>">มกราคม </option>
<option value="<?=$objResult["kas_mount"];?>"> กุมภาพันธ์ </option>
<option value="<?=$objResult["kas_mount"];?>">มีนาคม </option>
<option value="<?=$objResult["kas_mount"];?>"> เมษายน </option>
<option value="<?=$objResult["kas_mount"];?>"> พฤษภาคม </option>
<option value="<?=$objResult["kas_mount"];?>"> มิถุนายน </option>
<option value="<?=$objResult["kas_mount"];?>"> กรกฏาคม </option>
<option value="<?=$objResult["kas_mount"];?>"> สิงหาคม </option>
<option value="<?=$objResult["kas_mount"];?>"> กันยายน </option>
<option value="<?=$objResult["kas_mount"];?>"> ตุลาคม </option>
<option value="<?=$objResult["kas_mount"];?>"> พฤศจิกายน </option>
<option value="<?=$objResult["kas_mount"];?>"> ธันวาคม </option>
</select>
| <b>รายรับประจำปี :</b>
<?
$strSQL = "SELECT * FROM rec_kasad ORDER BY kas_year ASC";
$objQuery = mysql_query($strSQL);
?>
<select name="lmName1">
<option value="">-- เลือกปีที่ต้องการดู --</option>
<option value="<?=$objResult["kas_year"];?>">2554</option>
<option value="<?=$objResuut["kas_year"];?>"> 2555 </option>
<option value="<?=$objResuut["kas_year"];?>">2556</option>
<option value="<?=$objResuut["kas_year"];?>"> 2557</option>
<option value="<?=$objResuut["kas_year"];?>"> 2558 </option>
<option value="<?=$objResuut["kas_year"];?>"> 2559 </option>
<option value="<?=$objResuut["kas_year"];?>"> 2560</option>
<option value="<?=$objResuut["kas_year"];?>"> 2561 </option>
<option value="<?=$objResuut["kas_year"];?>"> 2562 </option>
<option value="<?=$objResuut["kas_year"];?>"> 2563 </option>
<option value="<?=$objResuut["kas_year"];?>"> 2564 </option>
<option value="<?=$objResuut["kas_year"];?>"> 2565 </option>
</select>
<input name="btnSubmit" type="submit" value="ยืนยัน">
</form>
<?
echo "<tr><td>
</td></tr>";
echo"<br><Table border='0'cellpadding='2' cellspacing='2'><Tr bgcolor='#skyblue'>
<Td width='55'align='center'>ลำดับที่</Td>
<Td width='150'align='center'>รายการ/กิจกรรม</Td>
<Td width='100'align='center'>จำนวนหน่วย</Td>
<Td width=100'align='center'>รวมเงิน(บาท)</Td>
<Td width='100'align='center'>เดือน</Td>
<Td width='100'align='center'>ปี</Td>
<Td width='150'align='center'>หมายเหตุ</Td>
<Td width='50' align='center'bgcolor ='#FF3300'>เเก้ไข</Td>
<Td width='50' align='center' bgcolor='#FF3300'>ลบ</Td></Td>";
$i=1;
while($i<=$num_rows)
{
$result=mysql_fetch_array($dbquery);
$kas_list=$result[kas_list];
$kas_unit=$result[kas_unit];
$kas_total=$result[kas_total];
$kas_mount=$result[kas_mount];
$kas_year=$result[kas_year];
$kas_other=$result[kas_other];
echo"<Tr>
<Td align='center' bgcolor='#CCFFFF'>$i</Td>
<Td bgcolor='#CCFFFF'>$kas_list</Td>
<Td bgcolor='#CCFFFF'>$kas_unit</Td>
<Td bgcolor='#CCFFFF'>$kas_total</Td>
<Td bgcolor='#CCFFFF'>$kas_mount</Td>
<Td bgcolor='#CCFFFF'>$kas_year</Td>
<Td bgcolor='#CCFFFF'>$kas_other</Td>
<Td align='center' bgcolor='#CCFFFF'>
<A id=\"edit\" Href=\"rec_kasad_edit.php?kas_list=$kas_list\">แก้ไข</A></Td>
<Td align='center' bgcolor='#CCFFFF'>
<A id=\"delete\" Href=\"rec_kasad_del.php?kas_list=$kas_list\">ลบ</A></Td></Tr>";
$i++;
}
echo"</Table>";
mysql_close();
?>
<label></label>
</p><hr>
<p align="center">
<a href="../other/sup_sup.php"><< ย้อนกลับ </a> | <a id="add" href="rec_kasad_add.php">เพิ่มข้อมูล</a></p>
</div>
</form>
Code แสดงข้อมูลเฉพาะ เดือน/ปี ที่เลือกไว้
<html>
<head>
<title>รายรับ</title>
<style type="text/css">
<!--
body,td,th {
color: #FFF;
}
body {
background-color: #66CCFF;
}
.style1 {color: #000000}
-->
</style>
</head>
<?
mysql_connect("localhost","root","1234") or die(mysql_error());
mysql_select_db("db_farm_phatthalung");
mysql_query("SET NAMES utf8");
?>
<body>
<?
echo"<center><br><Table border='0'cellpadding='2' cellspacing='2'><Tr bgcolor='#skyblue'>
<Td width='55'align='center'>ลำดับที่</Td>
<Td width='150'align='center'>รายการ/กิจกรรม</Td>
<Td width='100'align='center'>จำนวนหน่วย</Td>
<Td width=100'align='center'>รวมเงิน(บาท)</Td>
<Td width='100'align='center'>เดือน</Td>
<Td width='100'align='center'>ปี</Td>
<Td width='150'align='center'>หมายเหตุ</Td></center>";
$i=1;
while($i<=$num_rows)
{
$result=mysql_fetch_array($dbquery);
$kas_list=$result[kas_list];
$kas_unit=$result[kas_unit];
$kas_total=$result[kas_total];
$kas_mount=$result[kas_mount];
$kas_year=$result[kas_year];
$kas_other=$result[kas_other];
echo"<Tr>
<Td align='center' bgcolor='#CCFFFF'>$i</Td>
<Td bgcolor='#CCFFFF'>$kas_list</Td>
<Td bgcolor='#CCFFFF'>$kas_unit</Td>
<Td bgcolor='#CCFFFF'>$kas_total</Td>
<Td bgcolor='#CCFFFF'>$kas_mount</Td>
<Td bgcolor='#CCFFFF'>$kas_year</Td>
<Td bgcolor='#CCFFFF'>$kas_other</Td>";
$i++;
}
echo"</Table>";
mysql_close();
?>
<label></label>
</p><hr>
<p align="center">
<a href="rec_kasad_show_admin.php"><< ย้อนกลับ </a> </p>
</div>
</body>
</html>
|
|
|
|
|
Date :
2012-01-17 09:26:40 |
By :
imagineverend |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะเก็บปีเป็น คศ. น่ะครับ ส่วนการ Query ให้ดู #Ref 1
|
|
|
|
|
Date :
2012-01-17 13:40:29 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดันกระทู้เก่าหน่อยครับ เพราะตอนนี้ยังงงๆ คำสั่งต่างๆ ครับ
อยากให้เลือก เืดือน/ปี แล้วดึงข้อมูลจากฐานข้อมูล ในเดือนหรือปีที่เลือกไว้มาแสดง
ขอบล่วงหน้าคุณครับ
|
|
|
|
|
Date :
2012-01-20 10:51:27 |
By :
imagineverend |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|