สอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง รายงานเช่า

เริ่มโดย phuwadon, 02 กุมภาพันธ์ 2012, 11:57:30

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

phuwadon

สอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง  รายงานเช่าสามารถ เลือกได้ ว่าจะดูรายงานแบบ  รายวัน รายเดือน ต้องเขียนโค๊ดยังงัยครับ หรือท่านใดมี โค๊ด ช่วยแนะนำหน่อย (ช่วยหน่อยครับ กำลังจะทำโปรเจค ช่วยแอดมา ใ้ห้คำปรึกษาหน่อย ครับ [email protected])
ด้านล่าง ตัวอย่าง โค๊ด เดิมครับ ระบบร้านการเช่า vdo

phuwadon

ดัน หน่อยครับ
ตอบแทน เป็น post บทความ hare network  200ip PR1 (ENG)
                   post บทความ hare network  50ip  PR2 (ENG)
                   post บทความ hare network  50ip  PR2 (THAI,ENG)

MeenyFancy

1. code ควรใส่อยู่ใน [ code][ /code] ครับ จะได้ดูง่าย
2. ขอโครงสร้าง database หน่อยครับ จะเอามาดู SQL ให้
Have a good trip.
[direct=http://petdeecare.com]สุนัขป่วย[/direct] [direct=http://petdeecare.com]แมวป่วย[/direct]
[direct=http://petdeecare.com]หนูป่วย[/direct] [direct=http://petdeecare.com]อาหารแมว[/direct] [direct=http://petdeecare.com]อาหารหมา[/direct]

MeenyFancy

ที่ส่งมาให้โหลดไม่ได้นะครับ
ผมว่าน้องเอาโคตรงสร้าง database มาโพสในนี้เลยดีกว่า แล้ว code ที่ลงไว้ เอาใส่ใน tag [ code] ด้วยจ้า
Have a good trip.
[direct=http://petdeecare.com]สุนัขป่วย[/direct] [direct=http://petdeecare.com]แมวป่วย[/direct]
[direct=http://petdeecare.com]หนูป่วย[/direct] [direct=http://petdeecare.com]อาหารแมว[/direct] [direct=http://petdeecare.com]อาหารหมา[/direct]

phuwadon


-- --------------------------------------------------------

--
-- โครงสร้างตาราง `vcdorder`
--

CREATE TABLE `vcdorder` (
  `id` int(11) NOT NULL auto_increment,
  `pNum` int(5) NOT NULL,
  `pPrice` int(11) NOT NULL,
  `idcard` varchar(50) NOT NULL,
  `date` date NOT NULL,
  `pId` varchar(40) NOT NULL,
  `status` varchar(10) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

--
-- dump ตาราง `vcdorder`
--




phuwadon

อ้างถึงจาก: phuwadon ใน 02 กุมภาพันธ์ 2012, 11:57:30
สอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง  รายงานเช่าสามารถ เลือกได้ ว่าจะดูรายงานแบบ  รายวัน รายเดือน ต้องเขียนโค๊ดยังงัยครับ หรือท่านใดมี โค๊ด ช่วยแนะนำหน่อย (ช่วยหน่อยครับ กำลังจะทำโปรเจค ช่วยแอดมา ใ้ห้คำปรึกษาหน่อย ครับ [email protected])
ด้านล่าง ตัวอย่าง โค๊ด เดิมครับ ระบบร้านการเช่า vdo
[ code]
<?
@session_start();
ob_start();
$useradmin = $_SESSION["useradmin"];
if(empty($useradmin))
{
echo "<script>alert('หน้านี้จำกัดเฉพาะ Admin เท่านั้น');history.back();</script>";
exit();
}
require_once "../include/tdate.php";
require_once "../include/connect.php";
require_once "../include/connectdb.php";

                   $sql="select * from useradmin where useradmin='$useradmin'";
                   $db_query=mysql_db_query($db,$sql);
                   $result=mysql_fetch_array($db_query);
                   $id=$result[id];
                   $adminname=$result[name];
                   $user_admin=$result[useradmin];
                   $pass_admin=$result[passadmin];

?>
<html>
<head>
<title><?
require_once "../include/Managewebsite.php";
echo "$head_admin"; ?>
</title>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<!-- Fireworks MX Dreamweaver MX target.  Created Sat Apr 02 10:29:23 GMT 0700 (SE Asia Standard Time) 2011-->
<link href="../css/style.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
function showAndHide(idShow, this_checked)
{
if(this_checked==true){
document.getElementById(idShow).style.display = '';
}else{
document.getElementById(idShow).style.display = 'none';
}
}
</script>
</head>
<body bgcolor="#ffffff" background="../images/background.jpg">
<div align="center"><font color="#990000" size=" 1"><strong><font color="#333333" size="2">
 </font></strong></font>
 <table width="89%" border="0" align="center" cellpadding="0" cellspacing="0">
   <tr>
     <td bgcolor="#FFFFFF"> <div align="center">
         <table width="99%" border="0" cellspacing="1" cellpadding="1">
           <tr valign="top">
             <td width="490"><strong><font color="#003366" size="4">:: ระบบ Administrator
               <font color="#990000">ระบบเช่า-คืน ร้านวีซีดี ::</font></font></strong><br>
               <div align="left"><? echo "<font size=2 color=#666666>วัน$edate $etime</font>"; ?></div>
               <div align="left"></div></td>
             <td width="406"> <div align="right"><font color="#000000" size="2">ยินดีต้อนรับคุณ</font><font color="#000000" size="2">
                 <? echo "<u>$adminname</u>"; ?> <font color="#333333">เข้าใช้งานในระบบ</font><font color="#333333" size="2"><br>
                 <font color="#000000" size="2"><font color="#333333" size="2"><font color="#000000"><img src="images/wait.jpg" width="16" height="16">
                 <a href="Main.php">หน้าหลักระบบ</a> </font></font></font><font color="#000000">[
                 <img src="../images/icon_6.gif" width="9" height="9"></font>
                 <a href="ChangePass.php"><font color="#000033">เปลี่ยนรหัสผ่าน</font></a>
                 ] [ </font><font color="#000000" size="2"><font color="#333333" size="2"><font color="#000000"><img src="../images/icon_6.gif" width="9" height="9"></font></font></font>
                 <font color="#333333" size="2"><a href="logout.php"><font color="#FF0000">ออกจากระบบ
                 </font></a> ] </font></font></div></td>
           </tr>
         </table>
       </div></td>
   </tr>
   <tr>
     <td bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
         <tr>
           <td height="20" bgcolor=<? echo "$bgcolor"; ?>> <div align="left"><font size="2"><font size="2">
               <input type="checkbox" id=check_type12 value="1" onClick="showAndHide('target1',this.checked)" name=check_type1 />
               <font color="#333333">&lt;&lt; คลิกที่นี่เพื่อแสดงเมนู!</font></font></font>
             </div></td>
         </tr>
         <tr>
           <td height="5" bgcolor=<? echo "$bgcolor"; ?>> <div align="left" id=target1 style="display: none;">
               <font size="2"> </font>
               <? require_once "Menu.php";     ?>
             </div>
             <div align="left"><font size="2"> </font></div>
             <div id="target1" style="display: none;"></div>
             <div align="left"><font size="2">
               <div align="center"> </div>
               </font></div></td>
         </tr>
         <tr>
           <td height="5" bgcolor=<? echo "$bgcolor"; ?>><div align="center">
               <table width="89%" border="0" cellspacing="1" cellpadding="1">
                 <tr>
                   <td><font size=" 1" color="#990000"><strong><font color="#990000" size=" 1">::
                     รายการเช่าหนัง ::</font></strong></font></td>
                 </tr>
                 <tr>
                   <td><table width="882" border="0" align="center" cellpadding="0" cellspacing="0">
                       <tr class="jobscss">
                         <td bgcolor="#FFFFFF"><font size="2">วันที่วันที่ :
                           <font color="#FF0000"><? echo "$res_date"; ?></font></font></td>
                       </tr>
                       <tr class="jobscss">
                         <td bgcolor="#FFFFFF"> <table width="100%" border="0" cellspacing="1" cellpadding="1">
                             <tr bgcolor="#003366">
                               <td width="56"><div align="center"><strong><font color="#FFFFFF" size="2">#</font></strong></div></td>
                               <td width="285"><div align="center"><strong><font color="#FFFFFF" size="2">ชื่อสมาชิก</font></strong></div></td>
                               <td width="138"><div align="center"><strong><font color="#FFFFFF" size="2">รหัสหนัง</font></strong></div></td>
                               <td width="265"><div align="center"><strong><font color="#FFFFFF" size="2">ชื่อหนัง</font></strong></div></td>
                               <td width="224"><div align="center"><strong><font color="#FFFFFF" size="2">วันที่ยืม</font></strong></div></td>
                             </tr>
                           </table>
                           <?
$page = $_GET['page'];
$num=1;
$select_type="select * from vcdorder  order by id asc";
$query_select=mysql_query($select_type);
$num_rows=mysql_num_rows($query_select);

if($num_rows<1){
echo "<br><br><center><font color=#666666 face=tahoma size=2><b>ยังไม่มีการเพิ่มข้อมูลค่ะ</b></font></center>";
}else{
     $select="select * from vcdorder  order by id asc";
     $q_ry = mysql_query($select);
      $num_rows=mysql_num_rows($q_ry);
       $pagesize=20;
     $rt=$num_rows%$pagesize;
     if($rt!=0)
        {
           $totalpage=floor($num_rows/$pagesize) 1;
        }
     else
        {
           $totalpage=floor($num_rows/$pagesize);
           $toppic_id=1;
        }
     if(empty($page))
        {
           $page=1;
        }
     mysql_free_result($q_ry);
     $goto=($page-1)*$pagesize;
$sql_select_mem="Select * From vcdorder  order by id asc limit $goto,$pagesize";
     $fect=mysql_query($sql_select_mem);
     if(!$fect)
     {
     ("ติดต่อฐานข้อมูลไม่ได้".mysql_error());
     exit;
     }

    $bgcount=0;
  while($rows=mysql_fetch_array($fect))
  {
$idx =$rows['id'];
$pNum  =$rows['pNum'];
$pPrice = $rows['pPrice'];
$idcard = $rows['idcard'];
$date = $rows['date'];
$pId = $rows['pId'];
$status = $rows['status'];
$bgcount=$bgcount 1;
$bgmod=$bgcount%2;
if($bgmod==0){
  $bgcolor="#E9E9E8";
}else{
  $bgcolor="#FFFFFF";
}

$sqlmember="select * from member where idcard='$idcard'";
                   $db_query=mysql_db_query($db,$sqlmember);
                   $resultmem=mysql_fetch_array($db_query);
                   $membername=$resultmem[name];
                   
$sqlmovie="select * from movie where movieid='$pId'";
                   $db_query=mysql_db_query($db,$sqlmovie);
                   $resultmv=mysql_fetch_array($db_query);
                   $moviename=$resultmv[moviename];
                   $moviedate=$resultmv[moviedate];

?>
                           <table width="100%" border="0" cellspacing="1" cellpadding="1">
                             <tr>
                               <td width="56"><div align="center"><font size="2"><? echo "$num"; ?></font></div></td>
                               <td width="285"><font size="2"><? echo "$membername"; ?></font></td>
                               <td width="137"><div align="center"><font size="2"><? echo "$pId"; ?></font></div></td>
                               <td width="265"><div align="left"><font size="2"><? echo "$moviename"; ?>
                                   </font></div></td>
                               <td width="225"><div align="center"><font size="2"><? echo "$date"; ?></font></div></td>
                             </tr>
                           </table>
                           <?
$num = $num 1;
}
}
?>
                         </td>
                       </tr>
                       <tr class="jobscss">
                         <td height="19">&nbsp;</td>
                       </tr>
                       <tr class="jobscss">
                         <td><strong><span class="maekhawtom"><font color="#990000" size="2">หน้าที่
                           :</font></span></strong> <font color="#999999" size="2"><span class="maekhawtom">
                           <?
  for($i=1;$i<$page;$i  )
  {
  echo"[<a href='$PHP_SELF?page=$i'><font size=2 color='#000000'>$i</font></a>]";
  }
  echo"[<font size=2 color=#000000><b><font size=2 color='#FF00000'>$page</font></b></font>]";
  for($i=$page 1;$i<=$totalpage;$i  )
  {
  echo"[<a href='$PHP_SELF?page=$i'><font size=2 color='#000000'>$i</font></a>]";
  }
  ?>
                           </span></font><font color="#FFFFFF" size="2"><span class="maekhawtom">
                           </span></font></td>
                       </tr>
                       <tr>
                         <td><div align="center"></div></td>
                       </tr>
                     </table></td>
                 </tr>
               </table>
               <br>
             </div></td>
         </tr>
       </table></td>
   </tr>
   <tr>
     <td bgcolor="#FFFFFF">&nbsp;</td>
   </tr>
 </table>
 <br>
 <font color="#FFFFFF" size="2"><? echo "$buttom_admin"; ?></font></div>
</body>
</html>[ /code]


MeenyFancy


$curDate = "2012-02-01"; # yyyy-mm-dd
$query = "SELECT * FROM `vcdorder` WHERE date =" .  $curDate;
$result = mysql_query($query);   
    while ($row = mysql_fetch_array($result)){
        echo $row['pNum'] . " : " . $row['pPrice'] . " : " . $row['idcard'] . " : " . $row['date'];
    }


เอาไปเปนแนวทาง ไม่ได้ลองรันดูนะครับไม่รู้ว่ามี syntax error มั้ย ถ้ามีก็ลองแก้ดูละกัน ถ้าแก้ไม่ได้ก็โพสถาม
Have a good trip.
[direct=http://petdeecare.com]สุนัขป่วย[/direct] [direct=http://petdeecare.com]แมวป่วย[/direct]
[direct=http://petdeecare.com]หนูป่วย[/direct] [direct=http://petdeecare.com]อาหารแมว[/direct] [direct=http://petdeecare.com]อาหารหมา[/direct]

phuwadon

อ้างถึงจาก: MeenyFancy ใน 02 กุมภาพันธ์ 2012, 15:00:20

$curDate = "2012-02-01"; # yyyy-mm-dd
$query = "SELECT * FROM `vcdorder` WHERE date =" .  $curDate;
$result = mysql_query($query);   
    while ($row = mysql_fetch_array($result)){
        echo $row['pNum'] . " : " . $row['pPrice'] . " : " . $row['idcard'] . " : " . $row['date'];
    }


เอาไปเปนแนวทาง ไม่ได้ลองรันดูนะครับไม่รู้ว่ามี syntax error มั้ย ถ้ามีก็ลองแก้ดูละกัน ถ้าแก้ไม่ได้ก็โพสถาม

เอาไปวาง ตำเหน่งไหน ครับ เพื่อให้โชว์ รายงาน แบบ รายวัน รายเดือน :wanwan017:

MeenyFancy

อ้างถึงจาก: phuwadon ใน 02 กุมภาพันธ์ 2012, 15:12:28
อ้างถึงจาก: MeenyFancy ใน 02 กุมภาพันธ์ 2012, 15:00:20

$curDate = "2012-02-01"; # yyyy-mm-dd
$query = "SELECT * FROM `vcdorder` WHERE date =" .  $curDate;
$result = mysql_query($query);   
    while ($row = mysql_fetch_array($result)){
        echo $row['pNum'] . " : " . $row['pPrice'] . " : " . $row['idcard'] . " : " . $row['date'];
    }


เอาไปเปนแนวทาง ไม่ได้ลองรันดูนะครับไม่รู้ว่ามี syntax error มั้ย ถ้ามีก็ลองแก้ดูละกัน ถ้าแก้ไม่ได้ก็โพสถาม

เอาไปวาง ตำเหน่งไหน ครับ เพื่อให้โชว์ รายงาน แบบ รายวัน รายเดือน :wanwan017:

สร้างไฟล์ใหม่แล้วลองเรียกดูก่อนครับ
สิ่งที่จะต้องทำต่อคือ เอาข้อมูลที่ได้มา ไปดึงหนังว่ามีเรื่องอะไรบ้าง และใครเช่าไป
ก็ให้มา table เดียว ผมก็ทำได้เท่านี่แหละครับ
Have a good trip.
[direct=http://petdeecare.com]สุนัขป่วย[/direct] [direct=http://petdeecare.com]แมวป่วย[/direct]
[direct=http://petdeecare.com]หนูป่วย[/direct] [direct=http://petdeecare.com]อาหารแมว[/direct] [direct=http://petdeecare.com]อาหารหมา[/direct]