ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง รายงานเช่า
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง รายงานเช่า  (อ่าน 1212 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
phuwadon
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 119



ดูรายละเอียด
« เมื่อ: 02 กุมภาพันธ์ 2012, 11:57:30 »

สอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง  รายงานเช่าสามารถ เลือกได้ ว่าจะดูรายงานแบบ  รายวัน รายเดือน ต้องเขียนโค๊ดยังงัยครับ หรือท่านใดมี โค๊ด ช่วยแนะนำหน่อย (ช่วยหน่อยครับ กำลังจะทำโปรเจค ช่วยแอดมา ใ้ห้คำปรึกษาหน่อย ครับ [email protected])
ด้านล่าง ตัวอย่าง โค๊ด เดิมครับ ระบบร้านการเช่า vdo
« แก้ไขครั้งสุดท้าย: 02 กุมภาพันธ์ 2012, 14:38:15 โดย phuwadon » บันทึกการเข้า

phuwadon
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 119



ดูรายละเอียด
« ตอบ #1 เมื่อ: 02 กุมภาพันธ์ 2012, 13:40:53 »

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

MeenyFancy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #2 เมื่อ: 02 กุมภาพันธ์ 2012, 13:48:39 »

1. code ควรใส่อยู่ใน [ code][ /code] ครับ จะได้ดูง่าย
2. ขอโครงสร้าง database หน่อยครับ จะเอามาดู SQL ให้
บันทึกการเข้า

MeenyFancy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #3 เมื่อ: 02 กุมภาพันธ์ 2012, 14:18:17 »

ที่ส่งมาให้โหลดไม่ได้นะครับ
ผมว่าน้องเอาโคตรงสร้าง database มาโพสในนี้เลยดีกว่า แล้ว code ที่ลงไว้ เอาใส่ใน tag [ code] ด้วยจ้า
บันทึกการเข้า

phuwadon
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 119



ดูรายละเอียด
« ตอบ #4 เมื่อ: 02 กุมภาพันธ์ 2012, 14:29:19 »


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

--
-- โครงสร้างตาราง `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
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 119



ดูรายละเอียด
« ตอบ #5 เมื่อ: 02 กุมภาพันธ์ 2012, 14:36:56 »

สอบถามหน่อยครับ อยาก เขียนวิธีดึงข้อมูลจากตาราง ให้แสดง  รายงานเช่าสามารถ เลือกได้ ว่าจะดูรายงานแบบ  รายวัน รายเดือน ต้องเขียนโค๊ดยังงัยครับ หรือท่านใดมี โค๊ด ช่วยแนะนำหน่อย (ช่วยหน่อยครับ กำลังจะทำโปรเจค ช่วยแอดมา ใ้ห้คำปรึกษาหน่อย ครับ [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]

« แก้ไขครั้งสุดท้าย: 02 กุมภาพันธ์ 2012, 14:55:22 โดย phuwadon » บันทึกการเข้า

MeenyFancy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #6 เมื่อ: 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 มั้ย ถ้ามีก็ลองแก้ดูละกัน ถ้าแก้ไม่ได้ก็โพสถาม
บันทึกการเข้า

phuwadon
คนรักเสียว
*

พลังน้ำใจ: 12
ออฟไลน์ ออฟไลน์

กระทู้: 119



ดูรายละเอียด
« ตอบ #7 เมื่อ: 02 กุมภาพันธ์ 2012, 15:12:28 »

โค๊ด:
$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
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 208
ออฟไลน์ ออฟไลน์

กระทู้: 1,270



ดูรายละเอียด
« ตอบ #8 เมื่อ: 02 กุมภาพันธ์ 2012, 15:30:38 »

โค๊ด:
$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 เดียว ผมก็ทำได้เท่านี่แหละครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์