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,037

HOME > PHP > PHP Forum > ดูโค้ดให้หน่อยค่ะ ขอร้องนะค่ะ พี่ ๆ นู๋แก้มา หลายวันแล้ว การแสดงข้อมูลค่ะ



 

ดูโค้ดให้หน่อยค่ะ ขอร้องนะค่ะ พี่ ๆ นู๋แก้มา หลายวันแล้ว การแสดงข้อมูลค่ะ

 



Topic : 090287

Guest




ช่วยดูให้หน่อยนะค่ะ จะแสดงรายการสินค้าที่สมาชิกสั่งจอง เอามาโชว์ค่ะ แต่คือที่แก้ไม่ได้คือ
สั่งไป 2 หรือ 3 แต่แสดงแค่อย่างเดียว


ฐานข้อมูล

1

2

Code (PHP)
<?php
session_start();
$id=$_REQUEST['username'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ระบบสั่งจองเครื่องแต่งกายนิสิต</title>
<meta name="keywords" content="travel and tour, free website template, CSS, HTML" />
<meta name="description" content="Travel and Tour - free website template provided by templatemo.com" />
<link href="templatemo_style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="templatemo_wrapper_outter">
<div id="templatemo_wrapper_inner">
<div id="templatemo_wrapper">
<div id="templatemo_container">

	<div id="templatemo_header">
    
    	<div id="header_left">
        
        	<div id="templatemo_menu">
  <ul>
                    <li></li>
                    <li><a href="editmem.php? username=<?php echo $id ?>" class="active">ข้อมูลส่วนตัว</a></li>
                    <li></li>
                    <li><a href="reserve.php? username=<?php echo $id ?>" >สั่งจองสินค้า</a></li>
                    <li><a href="view_order1.php? username=<?php echo $id ?>">ข้อมูลการสั่งจอง</a></li></ul>    	
			</div> 
        
        	<div id="site_title">
                <h1><a href="#">ระบบสั่งจองเครื่องแต่งกายนิสิต<span>มหาวิทยาลัยทักษิณ วิทยาเขตพัทลุง</span>
                </a></h1>
            </div>
        
        </div> <!-- end of header left -->
        
        <div id="header_right">
        
        	<h2>ยินดีต้อนรับเข้าสู่ระบบ</h2>
            
          <form action="logout.php" method="post">
          <table align="center">
          <tr>
          <td>
          <input type="submit" name="input" id="button" value="ออกจากระบบ" />
          </td>
          </tr>
                
          </table>
                <div align="right"></div>
                <label>
                <div align="right"></div>
                </label>
            </form>
        	
        </div> <!-- end of header right -->
        
        <div class="cleaner"></div>
    
    </div> <!-- end of header -->
    
    <div id="templatemo_content_wrapper">
    
    	<div id="templatemo_content_outer">
        
        	<div id="templatemo_content">
            
            	<div class="content_section">
            
                    <h2 align="center">:: ยินดีต้อนรับนิสิตเข้าสู่ระบบสั่งจองเครื่องแต่งกายนิสิต ::</h2>
                    
                     <p align="center">มหาวิทยาลัยทักษิณ วิทยาเขตพัทลุง</p>
                     <p align="center">รายการสั่งจอง</p>
                     <p>&nbsp;</p>
                     <p align="center">รายการสินค้าที่สั่งจอง<br />
                     </p>

///// เริมจากนี้ค่ะ
<?
include ("dbconn.inc.php");
?>
  <?

$Total = 0;
$SumTotal = 0;

		$strSQL1 = "SELECT * FROM orders WHERE Memberuse = '$id' ";
		$objQuery1 = mysql_query($strSQL1)  or die(mysql_error());
		$objResult1 = mysql_fetch_array($objQuery1);


		$strSQL2 = "SELECT * FROM orders_detail WHERE OrderID = '".$objResult1["OrderID"]."' ";
		$objQuery2 = mysql_query($strSQL2)  or die(mysql_error());
		$objResult2 = mysql_fetch_array($objQuery2);
		
		$strSQL3 = "SELECT * FROM product WHERE Pro_ID = '".$objResult2["Pro_ID"]."' ";
		$objQuery3 = mysql_query($strSQL3)  or die(mysql_error());
		$objResult3 = mysql_fetch_array($objQuery3);
		
		$Total = $objResult2["Qty"] * $objResult3["Pro_price"];
		$SumTotal = $SumTotal + $Total;
		//Date
		//$today_date=date("d-m-Y"); 
		//$strtime = strtotime($today_date);
		//$caltime=strtotime("+7 day",$strtime);
		//$ResultDate=date("d-m-Y", $caltime);
	  ?>                       
                           
                     <table width="401"  border="1" align="center">
                       <tr>
                         <td width="79"><div align="center">รหัสสั่งจอง</div></td>
                         <td width="110"><div align="center">ชื่อสินค้า</div></td>
                         <td width="72"><div align="center">ราคารวม</div></td>
                         <td width="112"><div align="center">วันกำหนดรับสินค้า</div></td>
                       </tr>
                       <tr align="center">
                         <td><?=$objResult2["OrderID"];?></td>
                         <td><?=$objResult3["Pro_name"];?></td>
                         <td><?=number_format($Total,2);?></td>
                         <td><?=$objResult1["OrderDate"];?></td>
                       </tr>

                     </table>
 <div align="center"></div>
<p>&nbsp;</p>
<p align="center">ราคารวมทั้งหมด <?=number_format($SumTotal,2);?> 
<?
mysql_close();
?>
                     </p>
                  <p align="center">&nbsp;</p>
                  <p>&nbsp;</p>
            	</div>
                
                <div class="content_section">
                  <h2>ข้อตกลงในการใช้งานระบบ</h2>
                    
                <ul>
                      <li>นิสิตต้องการทำการสมัครใช้งานเว็บไซต์ก่อนถึงจะใช้งานในส่วนการสั่งจองเครื่องแต่งกายนิสิตได้</li>
                      <li>นิสิตต้องทำการ login เข้าสู่ระบบทุกครั้งในการใช้งานเว็บไซต์</li>
                      <li>นิสิตสามารถเลืกดูรายการสินค้าภายในคลังสินค้าได้</li>
                      <li>นิสิตสามารถสั่งจองรายการสินค้าได้ไม่จำกัดจำนวน</li>
                      <li>ในการสั่งจองสินค้า สินค้าทุกอย่างจะกำหนดวันรับสินค้า ให้นิสิตมารับภายใน 7 วัน </li>
                      <li>นิสิตจะต้องทำการพิมพ์ใบสั่งจอง เพื่อใช้เป็นหลักฐานในการมารับสินค้าทุกครั้ง</li>
                      <li>หากนิสิตมาไม่มารับสินค้าที่สั่งจองนิสิตจะไม่สามารถทำการสั่งจองครั้งต่อไปได้ จนกว่าจะมารับสินค้าเก่า</li>
                    </ul>
                    <p class="em_text">&nbsp;</p>
                    
                    <p>&nbsp;</p>
                    <div class="cleaner"></div>
                    <div class="cleaner"></div>
                </div>
            
            </div><!-- end of templatemo_content -->
             <div id="templatemo_content_bottom"></div>
        
        	<div class="cleaner"></div>
        </div> <!-- end of templatemo_content_outer -->
        
        <div id="template_sidebar">
        	
            <div class="sidebar_section">
        
                <h2>เว็บไซต์มหาวิทยาลัย</h2>
                
                <div class="image_wrapper">
                    <img src="images/2.jpg" alt="image 1" width="260" height="120" />                </div>
              <h3>ที่อยู่ติดต่อ</h3>
                <p> 140 ถ.กาญจนวนิช ม.4 ต.เขารูปช้าง อ.เมือง จ.สงขลา 90000 โทร.                     0-7431-7600</p>
                
                <div class="button_01"><a href="http://www.tsu.ac.th/index.php" target = "_blank">เข้าสู่เว็บไซต์</a></div>
                
                <div class="cleaner_h30"></div>
                
                <div class="image_wrapper">
                    <img src="images/3.jpg" alt="image 2" width="260" height="120" /> </div>
              <h3>ที่อยู่ติดต่อ</h3>
                <p> 222 หมู่ 2 ตำบลบ้านพร้าว อำเภอป่าพะยอม จังวัดพัทลุง 93110โทร.                     0-7460-9600   </p>
                
                <div class="button_01"><a href="http://www.pt.tsu.ac.th/2012pt/main.php" target = "_blank">เข้าสู่เว็บไซต์</a></div>
			
            </div>
        	
        </div> <!-- end of template_sidebar -->
       
    	<div class="cleaner"></div>
    </div> <!-- end of templatemo_content_wrapper -->
    
    <div id="templatemo_footer">Copyright © 2056| 
        Designed by <a href="" target="_parent">Chaiyut</a></div> 
    <!-- end of footer -->

<div class="cleaner"></div>
</div>
</div>
</div>
</div>

</body>
</html>







Tag : PHP, MySQL, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-02-04 15:50:21 By : แตง View : 906 Reply : 2
 

 

No. 1



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


บทความสอนระบบตระกร้า

https://www.thaicreate.com/free-web-script/php-shopping-cart-session-array.html

ตัวอย่างเวปขายสินค้าที่ทำเสร็จสมบูรณ์
https://www.thaicreate.com/php/forum/089373.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-04 15:57:02 By : Ex-[S]i[L]e[N]t
 


 

No. 2



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



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


คุณจะเอาข้อมูลใน detail มาโชว์คุณควรทำแบบนี้ครับ แก้ตรง query ครับ

Code (PHP)
$strSQL1 = "SELECT * FROM orders WHERE Memberuse = '$id' ";   //น่าจะเป็น id ของคนที่สั่งจอง 
$objQuery1 = mysql_query($strSQL1)  or die(mysql_error());
$objResult1 = mysql_fetch_array($objQuery1);


$strSQL2 = "SELECT * FROM orders_detail WHERE OrderID = '".$objResult1["OrderID"]."' ";
$objQuery2 = mysql_query($strSQL2)  or die(mysql_error());
$objResult2 = mysql_fetch_array($objQuery2);
		
$strSQL3 = "SELECT * FROM product WHERE Pro_ID = '".$objResult2["Pro_ID"]."' ";
$objQuery3 = mysql_query($strSQL3)  or die(mysql_error());
$objResult3 = mysql_fetch_array($objQuery3);


น่าจะต้อง join กันนะครับ

Code (PHP)
   <table width="401"  border="1" align="center">
    <tr>
         <td width="79"><div align="center">รหัสสั่งจอง</div></td>
         <td width="110"><div align="center">ชื่อสินค้า</div></td>
         <td width="72"><div align="center">ราคารวม</div></td>
         <td width="112"><div align="center">วันกำหนดรับสินค้า</div></td>
     </tr>                   
$sql = "select * from orders o , orders_detail od , product p where o.Memberuse='".$id."' and o.OrderID = od.Order_id and od.Pro_ID = p.Pro_id";
  $rs = mysql_query($sql);
  
 while($row = mysql_fetch_array($rs)) //ข้อมูลทั้งหมดที่หาได้ จากการ join จะได้หลายๆ แถว ออกมา
 {
    // แสดงผลใส่ พวก table 
     $Total = $row["Qty"] * $row["Pro_price"]
     $SumTotal = $SumTotal + $Total;
     ?>
         <tr align="center">
              <td><?=$row["OrderID"];?></td>
              <td><?=$row["Pro_name"];?></td>
              <td><?=number_format( $Total ,2);?></td>
              <td><?=$row["OrderDate"];?></td>
         </tr>
   <?PHP
 }
 ?>
   </table>
   <p align="center">ราคารวมทั้งหมด <?=number_format($SumTotal,2);?> 


ก็ประมาณนี้ครับ ลองเอาไปประยุกต์ดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-05 02:36:43 By : kokiflam
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ดูโค้ดให้หน่อยค่ะ ขอร้องนะค่ะ พี่ ๆ นู๋แก้มา หลายวันแล้ว การแสดงข้อมูลค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่