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 : 130338



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



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




Code (PHP)
<?
ob_start();
//============ Start Session และทำการเรียก Function ติดต่อฐานข้อมูล 
session_start();
require("connect/connect.php");
require("connect/function.php");

?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<link href="css/styles.css" rel="stylesheet" type="text/css">
</head>
<body topmargin="0" background="web_img/bg.jpg">
<table width="1007" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000" bordercolor="#000000">
  <tr> 
    <td width="1005" bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr> 
          <td><?php require_once('head.php'); ?></td>
        </tr>
        <tr> 
          <td><table width="100%"cellpadding="0" cellspacing="0" bordercolor="#000000">
              <tr> 
                <td width="23%" valign="top"> 
                 <?php require_once('menuleft.php'); ?></td>
                <td valign="top">
  <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <!--DWLayoutTable-->
    <tr> 
    <td height="26" colspan="10"align="left" valign="bottom"><img src="web_img/linehead.png" width="769" height="20"></td>
      </tr>
    <tr> 
      <td height="310" align="center" valign="top"><table width="100%" >
        <tr>
          <td align="center" bgcolor="#FFCC99"><b>รายการสั่งซื้อ</b></td>
          </tr>
      </table>

        <table width="100%" align="center">
  <tr>
    <td colspan="2"><form method="post">
      <input type="text" name="txtorder_id" id="txtorder_id"  value="<?php echo $objResult["order_id"];?>">
      <input type="submit" name="button" id="button" value="Submit">
      </form>
      <?
	  $strSQL = "SELECT * FROM tbl_order WHERE (order_id LIKE '%".$_POST["order_id"]."%'";
$objQuery = mysql_query($strSQL)  or die(mysql_error());
$objResult = mysql_fetch_array($objQuery);
?>
      </td></tr>
  <tr>
    <td width="10">&nbsp;</td>
    <td colspan="2" rowspan="3">
    <form><fieldset>
      <table width="100%" >
        <tr>
          <td width="90" valign="top">ใบสั่งซื้อเลขที่
          <br>วันที่สั่งซื้อ<br>
          ชื่อผู้สั่งซื้อ<br>
    ที่อยู่
    <br>
    เบอร์โทรศัพท์
    <br>
    Email
    <br>
    สถานะ</td>
    
    <td width="3" valign="top">:<br>:<br>:<br>:<br>:<br>:<br>
    :</td>
    <td width="641" colspan="4" valign="top">
      <label><?php echo $objResult["order_id"];?></label>
      <br>
      <label><?php echo $objResult["order_date"];?></label>
      <br>
      <label><?php echo $objResult["order_name"];?></label>
      <br>
      <label><?php echo $objResult["order_address"];?></label>
      <br>
      <label><?php echo $objResult["order_phone"];?></label>
      <br>
      <label><?php echo $objResult["order_email"];?></label>
     <br>
      <label><?php echo $objResult["order_status"];?></label> 
    </td>
    </tr>
        
        <tr>
          <td colspan="6">
          <hr>

          <table width="100%">
            <tr bgcolor="#CCCCCC">
              <td width="73%">&nbsp;&nbsp;<b>รายการสินค้าที่สั่งซื้อ</b></td>
              <td width="10%" align="center"><b>ราคา<b></td>
              <td width="8%" align="center"><b>จำนวน</b></td>
              <td width="9%" align="center"><b>รวม</b></td>
            </tr>
            <?php

$Total = 0;
$SumTotal = 0;

$strSQL2 = "SELECT * FROM order_detail WHERE (order_id LIKE '%".$_POST["order_id"]."%'";
$objQuery2 = mysql_query($strSQL2)  or die(mysql_error());

while($objResult2 = mysql_fetch_array($objQuery2))
{
		$strSQL3 = "SELECT * FROM tbl_product WHERE product_id = '".$objResult2["product_id"]."' ";
		$objQuery3 = mysql_query($strSQL3)  or die(mysql_error());
		$objResult3 = mysql_fetch_array($objQuery3);
		$Total = $objResult2["Qty"] * $objResult3["product_price"];
		$SumTotal = $SumTotal + $Total;
	  ?>
            <tr bgcolor="#E5E5E5">
              <td>
              &nbsp;&nbsp;-&nbsp;&nbsp;<?php echo $objResult3["product_name"];?>
              </td>
              <td align="center"><?php echo $objResult3["product_price"];?></td>
              <td align="center"><?php echo $objResult2["Qty"];?></td>
              <td align="center"><?php echo number_format($Total,2);?></td>
            </tr>
                       <?php
 }
  ?>
            <tr>
              <td colspan="4">&nbsp;&nbsp;<b>จำนวนเงินที่ต้องชำระ
                &nbsp;&nbsp;
                <?php echo number_format($SumTotal,2);?>&nbsp;&nbsp;&nbsp;&nbsp;บาท</b></td>
              </tr>
 
          </table></td>
          </tr>
          
        </table>
      </fieldset></form></td>
    </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
 
</table>

             
        <tr>
          <td width="751" height="118" align="left"><!--DWLayoutEmptyCell-->&nbsp;</td>
          </tr>
      
        
      </table></td>
      </tr>
  </table></td>
              </tr>
              <tr> 
                <td height="48" colspan="2" valign="top">
                  <?php require_once('down.php'); ?>
                </td>
              </tr>
            </table></td>
        </tr>
      </table></td>
  </tr>

</table>

  <?php
mysql_close();
?>
</body>
</html>


.



Tag : PHP, MySQL, jQuery







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-02-19 19:49:16 By : dekmai View : 571 Reply : 2
 

 

No. 1



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



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


Code (PHP)
<?
ob_start();
//============ Start Session และทำการเรียก Function ติดต่อฐานข้อมูล 
session_start();
require("connect/connect.php");
require("connect/function.php");

?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<link href="css/styles.css" rel="stylesheet" type="text/css">
</head>
<body topmargin="0" background="web_img/bg.jpg">
<table width="1007" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000" bordercolor="#000000">
  <tr> 
    <td width="1005" bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr> 
          <td><?php require_once('head.php'); ?></td>
        </tr>
        <tr> 
          <td><table width="100%"cellpadding="0" cellspacing="0" bordercolor="#000000">
              <tr> 
                <td width="23%" valign="top"> 
                 <?php require_once('menuleft.php'); ?></td>
                <td valign="top">
  <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <!--DWLayoutTable-->
    <tr> 
    <td height="26" colspan="10"align="left" valign="bottom"><img src="web_img/linehead.png" width="769" height="20"></td>
      </tr>
    <tr> 
      <td height="310" align="center" valign="top"><table width="100%" >
        <tr>
          <td align="center" bgcolor="#FFCC99"><b>รายการสั่งซื้อ</b></td>
          </tr>
      </table>

        <table width="100%" align="center">
  <tr>
    <td colspan="2"><form method="post">
      <input type="text" name="txtorder_id" id="txtorder_id"  value="<?php echo $objResult["order_id"];?>">
      <input type="submit" name="button" id="button" value="Submit">
      </form>
      <?
	  $strSQL = "SELECT * FROM tbl_order WHERE (order_id LIKE '%".$_POST["order_id"]."%'";
$objQuery = mysql_query($strSQL)  or die(mysql_error());
$objResult = mysql_fetch_array($objQuery);
?>
      </td></tr>
  <tr>
    <td width="10">&nbsp;</td>
    <td colspan="2" rowspan="3">
    <form><fieldset>
      <table width="100%" >
        <tr>
          <td width="90" valign="top">ใบสั่งซื้อเลขที่
          <br>วันที่สั่งซื้อ<br>
          ชื่อผู้สั่งซื้อ<br>
    ที่อยู่
    <br>
    เบอร์โทรศัพท์
    <br>
    Email
    <br>
    สถานะ</td>
    
    <td width="3" valign="top">:<br>:<br>:<br>:<br>:<br>:<br>
    :</td>
    <td width="641" colspan="4" valign="top">
      <label><?php echo $objResult["order_id"];?></label>
      <br>
      <label><?php echo $objResult["order_date"];?></label>
      <br>
      <label><?php echo $objResult["order_name"];?></label>
      <br>
      <label><?php echo $objResult["order_address"];?></label>
      <br>
      <label><?php echo $objResult["order_phone"];?></label>
      <br>
      <label><?php echo $objResult["order_email"];?></label>
     <br>
      <label><?php echo $objResult["order_status"];?></label> 
    </td>
    </tr>
        
        <tr>
          <td colspan="6">
          <hr>

          <table width="100%">
            <tr bgcolor="#CCCCCC">
              <td width="73%">&nbsp;&nbsp;<b>รายการสินค้าที่สั่งซื้อ</b></td>
              <td width="10%" align="center"><b>ราคา<b></td>
              <td width="8%" align="center"><b>จำนวน</b></td>
              <td width="9%" align="center"><b>รวม</b></td>
            </tr>
            <?php

$Total = 0;
$SumTotal = 0;

$strSQL2 = "SELECT * FROM order_detail WHERE (order_id LIKE '%".$_POST["order_id"]."%'";
$objQuery2 = mysql_query($strSQL2)  or die(mysql_error());

while($objResult2 = mysql_fetch_array($objQuery2))
{
include ('connect/connect.php');
		$strSQL3 = "SELECT * FROM tbl_product WHERE product_id = '".$objResult2["product_id"]."' ";
		$objQuery3 = mysql_query($strSQL3)  or die(mysql_error());
		$objResult3 = mysql_fetch_array($objQuery3);
		$Total = $objResult2["Qty"] * $objResult3["product_price"];
		$SumTotal = $SumTotal + $Total;
	  ?>
            <tr bgcolor="#E5E5E5">
              <td>
              &nbsp;&nbsp;-&nbsp;&nbsp;<?php echo $objResult3["product_name"];?>
              </td>
              <td align="center"><?php echo $objResult3["product_price"];?></td>
              <td align="center"><?php echo $objResult2["Qty"];?></td>
              <td align="center"><?php echo number_format($Total,2);?></td>
            </tr>
                       <?php
 }
  ?>
            <tr>
              <td colspan="4">&nbsp;&nbsp;<b>จำนวนเงินที่ต้องชำระ
                &nbsp;&nbsp;
                <?php echo number_format($SumTotal,2);?>&nbsp;&nbsp;&nbsp;&nbsp;บาท</b></td>
              </tr>
 
          </table></td>
          </tr>
          
        </table>
      </fieldset></form></td>
    </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
 
</table>

             
        <tr>
          <td width="751" height="118" align="left"><!--DWLayoutEmptyCell-->&nbsp;</td>
          </tr>
      
        
      </table></td>
      </tr>
  </table></td>
              </tr>
              <tr> 
                <td height="48" colspan="2" valign="top">
                  <?php require_once('down.php'); ?>
                </td>
              </tr>
            </table></td>
        </tr>
      </table></td>
  </tr>

</table>

  <?php
mysql_close();
?>
</body>
</html>


ลอง เพิ่ม include ('ไฟล์เชื่อมต่อฐานข้อมูลดูครับ');






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-19 20:01:25 By : Kyxuz
 


 

No. 2



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



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

Code (PHP)
044 <input type="text" name="txtorder_id" id="txtorder_id"  value="<?php echo $objResult["order_id"];?>">

แก้ 
// txtorder_id
<input type="text" name="txtorder_id" id="txtorder_id"  value="">


// แก้ code mysql


if(isset($_POST["button"])
{

$strSQL = "SELECT * FROM tbl_order WHERE (order_id LIKE '%".$_POST["txtorder_id"]."%'";
$objQuery = mysql_query($strSQL)  or die(mysql_error());
$objResult = mysql_fetch_array($objQuery);


}


code php ต้องเขียนให้ครบ [font=Verdana]<?php ?> [/font]
เขียน Code ยังมั่วๆ อยู่น่ะครับ ดูตัวอย่างเยอะๆหน่อย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-02-20 08:42:42 By : Hararock
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 05
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 อัตราราคา คลิกที่นี่