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 > สอบถามเรื่องการรับค่าข้อมูลเพื่อไป คำนวณในหน้าต่อไป แล้วให้หน้าต่อไป บันทึกลงฐานข้อมูล mysql ไม่ทราบว่าต้องทำอย่างไหรครับ



 

สอบถามเรื่องการรับค่าข้อมูลเพื่อไป คำนวณในหน้าต่อไป แล้วให้หน้าต่อไป บันทึกลงฐานข้อมูล mysql ไม่ทราบว่าต้องทำอย่างไหรครับ

 



Topic : 119269



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



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




รบกวนหน่อยครับ

คือว่าผมต้องการที่จะนำตัวเลขที่กรอกจากหน้า index_user (นี้โค้ดนะครับ)
Code (PHP)
<style type="text/css">
body {
	background-color: #000;
}
</style>
<table width="200" border="1" align="center">
  <tr>
    <td colspan="2"><img src="../Picture/bannerlee.jpg" width="728" height="90" /></td>
  </tr>
  <tr>
    <td width="149" bgcolor="#999999"><?php
session_start(); //เปิด session
@ini_set('display_errors', '0');
$ses_userid =$_SESSION[ses_userid];                                          //สร้าง session สำหรับเก็บค่า ID
$ses_username = $_SESSION[ses_username];                          //สร้าง session สำหรับเก็บค่า username
//ตรวจสอบว่าทำการ Login เข้าสู่ระบบมารึยัง
if($ses_userid <> session_id() or $ses_username ==""){
echo "Please Login to system<br />";
}
 
//ตรวจสอบสถานะว่าใช่ admin รึเปล่า ถ้าไม่ใช่ให้หยุดอยู่แค่นี้
if($_SESSION[ses_status] != "User") {
echo $_SESSION['ses_username'];
echo "<br><a href=index.php>Log out</a></br>"; echo "<a href=Changepassword.php>เปลี่ยนรหัสผ่าน</a>";

}
?></td>
    <td width="573" rowspan="2" bgcolor="#999999"><b>เซ็นทรัล หาดใหญ่
      </b>
      <form id="form1" name "form1" method="post" action="answer.php">
<center>
  <br>
  <table width="200" border="1">
    <tr>
      <td align="center">ราคาปกติ </td>
      <td><input name="number1" type="text" id="number1" /></td>
    </tr>
    <tr>
      <td align="center">จำนวนตัวปกติ</td>
      <td><input name="number2" type="text" id="number2" /></td>
    </tr>
    <tr>
      <td align="center">ราคา10%</td>
      <td><input name="number3" type="text" id="number3" /></td>
    </tr>
    <tr>
      <td>จำนวนตัว10%</td>
      <td><input name="number4" type="text" id="number4" /></td>
    </tr>
    <tr>
      <td align="center">ราคา15%</td>
      <td><input name="number5" type="text" id="number5" /></td>
    </tr>
    <tr>
      <td align="center">จำนวนตัว15%</td>
      <td><input name="number6" type="text" id="number6" /></td>
    </tr>
    <tr>
      <td align="center">ราคาพิเศษ</td>
      <td><input name="number7" type="text" id="number7" /></td>
    </tr>
    <tr>
      <td align="center">จำนวนตัวพิเศษ</td>
      <td><input name="number9" type="text" id="number8" /></td>
    </tr>
    <tr>
      <td align="center">สต๊อค</td>
      <td><input name="number8" type="text" id="number9" /></td>
    </tr>
  </table>
  <input type="Submit" name="Submit" value="บันทึกค่า"/>
  <br></br> 
</center>
      </form></td>
  </tr>
  <tr>
    <td bgcolor="#999999">&nbsp;</td>
  </tr>
</table>


แล้วไปที่คำนวณที่หน้า answer.php โค้ดตามนี้ครับ
Code (PHP)
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">
    body {
        background-color: #000;
    }
    body,td,th {
        color: #FFF;
    }
    </style>
    </head>
    <body>
    
    <p><center><img src="../Picture/bannerlee.jpg" width="728" height="90" /></center>
    </p>
    <form id="form1" name "form1" method="POST" action="Add_user.php">
    <?php
    
    @ini_set('display_errors', '0');
    $number1 =$_POST['number1'];
    $number2 =$_POST['number2'];
    $number3 =$_POST['number3'];
    $number4 =$_POST['number4'];
    $number5 =$_POST['number5'];
    $number6 =$_POST['number6'];
    $number7 =$_POST['number7'];
    $number8 =$_POST['number8'];
    $number9 =$_POST['number9'];
    $result = $number1+$number3+$number5+$number7;	
    $answer = $number2+$number4+$number6+$number8;
    echo  "<center>"."ราคาปกติ = $number1"."<br>";
    echo "จำนวนตัวปกติ = $number2"."<br>"."<center>";
    echo "ราคา10% = $number3"."<br>"."<center>";
    echo "จำนวนตัว10% = $number4"."<br>"."<center>";
    echo "ราคา15% = $number5"."<br>"."<center>";
    echo "จำนวนตัว15% =$number6"."<br>"."<center>";
    echo "ราคาพิเศษ =$number7"."<br>"."<center>";
    echo "จำนวนตัวพิเศษ = $number8"."<br>"."<center>";
    echo "ยอดขายทั้งหมด = $result"."<br>"."<center>";
    echo "จำนวนตัวทั้งหมด = $answer"."<br>"."<center>";
    echo "สต๊อค =$number9"."<br>"."<center>";
    ?>
    <input type="Submit" name="Submit" value="บันทึกค่า"/>
    </form>
    </body>
    </html>


แล้วผมต้องการให้เก็บค่าจากหน้า answer.php ไปไว้ในฐานข้อมูล โดยที่ผมได้สร้าง form มาอีก form ให้ส่งค่าไปที่ Add_user.php
แต่ตอนส่งค่า มันไม่สามารถรับค่าจากหน้านี้ได้ครับ มันขึ้น 0 เหมือนไม่ได้กรอกค่าเลยครับ นี้โค้ดหน้า Add_userครับ

Code (PHP)
<style type="text/css">
body {
	background-color: #000;
}
</style>

</a>
<?
include("connect.php"); 
mysql_query("INSERT INTO shop('Price','Priceunit','Price10','Unit10','Price15','Unit15','Pricespecial','Unitspecial','Stock_balance','Stock_All','Sale')VALUES('$number1','$number2','$number3','$number4','$number5','$number6','$number7,'$number8','$answer,'$number9','$result')");

?>
<a href="Show_User.php">ดูข้อมูล</a>


ขอบคุณล่วงหน้าครับ



Tag : PHP, MySQL









ประวัติการแก้ไข
2015-10-08 14:34:03
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-10-08 14:32:46 By : peatfsuy View : 755 Reply : 2
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

อ่านบทความนี้คุณจะทำได้ครับ



PHP MySQL Add/Insert Multiple Record







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-10-09 09:28:07 By : mr.win
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2015-10-09 09:28:07
รายละเอียดของการตอบ ::
พอดี คือที่ผมจะทำ ผมจะรับค่าจาก หน้า Index_user เพื่อมาคำนวณ ในหน้า answer แล้วให้บันทึกที่ฐานข้อมูล โดยใช้โค้ดหน้า Add_user อะครับ รบกวนช่วยผมที ผมติดตรงนี้หลายวันแล้วครับ
Code (PHP) //หน้า Index_user.php
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body {
	background-color: #000;
}
</style>
<table width="200" border="1" align="center">
  <tr>
    <td colspan="2"><img src="../Picture/bannerlee.jpg" width="728" height="90" /></td>
  </tr>
  <tr>
    <td width="149" bgcolor="#999999"><?php
session_start(); //เปิด session
@ini_set('display_errors', '0');
$ses_userid =$_SESSION[ses_userid];                                          //สร้าง session สำหรับเก็บค่า ID
$ses_username = $_SESSION[ses_username];                          //สร้าง session สำหรับเก็บค่า username
//ตรวจสอบว่าทำการ Login เข้าสู่ระบบมารึยัง
if($ses_userid <> session_id() or $ses_username ==""){
echo "Please Login to system<br />";
}
 
//ตรวจสอบสถานะว่าใช่ admin รึเปล่า ถ้าไม่ใช่ให้หยุดอยู่แค่นี้
if($_SESSION[ses_status] != "User") {
echo $_SESSION['ses_username'];
echo "<br><a href=index.php>Log out</a></br>"; echo "<a href=Changepassword.php>เปลี่ยนรหัสผ่าน</a>";

}
?></td>
    <td width="573" rowspan="2" bgcolor="#999999"><b>เซ็นทรัล หาดใหญ่
      </b>
      <form id="form1" name "form1" method="POST" action="answer.php">
<center>
  <br>
  <table width="200" border="1">
    <tr>
      <td align="center">ราคาปกติ </td>
      <td><input name="number1" type="text" id="number1" /></td>
    </tr>
    <tr>
      <td align="center">จำนวนตัวปกติ</td>
      <td><input name="number2" type="text" id="number2" /></td>
    </tr>
    <tr>
      <td align="center">ราคา10%</td>
      <td><input name="number3" type="text" id="number3" /></td>
    </tr>
    <tr>
      <td>จำนวนตัว10%</td>
      <td><input name="number4" type="text" id="number4" /></td>
    </tr>
    <tr>
      <td align="center">ราคา15%</td>
      <td><input name="number5" type="text" id="number5" /></td>
    </tr>
    <tr>
      <td align="center">จำนวนตัว15%</td>
      <td><input name="number6" type="text" id="number6" /></td>
    </tr>
    <tr>
      <td align="center">ราคาพิเศษ</td>
      <td><input name="number7" type="text" id="number7" /></td>
    </tr>
    <tr>
      <td align="center">จำนวนตัวพิเศษ</td>
      <td><input name="number9" type="text" id="number8" /></td>
    </tr>
    <tr>
      <td align="center">สต๊อค</td>
      <td><input name="number8" type="text" id="number9" /></td>
    </tr>
  </table>
  <input type="Submit" name="Submit" value="บันทึกค่า"/>
  <br></br> 
</center>
      </form></td>
  </tr>
  <tr>
    <td bgcolor="#999999">&nbsp;</td>
  </tr>
</table>



อันนี้คือหน้า Answer ที่รับค่าจากหน้า Index_user.php มาคำนวณ
Code (PHP)
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">
    body {
        background-color: #000;
    }
    body,td,th {
        color: #FFF;
    }
    </style>
    </head>
    <body>
    
    <p><center><img src="../Picture/bannerlee.jpg" width="728" height="90" /></center>
    </p>
    <form id="form1" name "form1" method="POST" action="Add_user.php">
    <?php
   
    @ini_set('display_errors', '0');
    $number1 =$_POST['number1'];
    $number2 =$_POST['number2'];
    $number3 =$_POST['number3'];
    $number4 =$_POST['number4'];
    $number5 =$_POST['number5'];
    $number6 =$_POST['number6'];
    $number7 =$_POST['number7'];
    $number8 =$_POST['number8'];
    $number9 =$_POST['number9'];
    $result = $number1+$number3+$number5+$number7;	
    $answer = $number2+$number4+$number6+$number8;
    echo  "<center>"."ราคาปกติ = $number1"."<br>";
    echo "จำนวนตัวปกติ = $number2"."<br>"."<center>";
    echo "ราคา10% = $number3"."<br>"."<center>";
    echo "จำนวนตัว10% = $number4"."<br>"."<center>";
    echo "ราคา15% = $number5"."<br>"."<center>";
    echo "จำนวนตัว15% =$number6"."<br>"."<center>";
    echo "ราคาพิเศษ =$number7"."<br>"."<center>";
    echo "จำนวนตัวพิเศษ = $number8"."<br>"."<center>";
    echo "ยอดขายทั้งหมด = $result"."<br>"."<center>";
    echo "จำนวนตัวทั้งหมด = $answer"."<br>"."<center>";
    echo "สต๊อค =$number9"."<br>"."<center>";
    echo '<input name="number1" type="text" id="number1" value="'.$number1.'"/>';   
	echo '<input name="number2" type="text" id="number2" value="'.$number2.'"/>';
	echo '<input name="number3" type="text" id="number3" value="'.$number3.'"/>';
	echo '<input name="number4" type="text" id="number4" value="'.$number4.'"/>';
	echo '<input name="number5" type="hidden" id="number5" value="'.$number5.'"/>';
	echo '<input name="number6" type="hidden" id="number6" value="'.$number6.'"/>';
	echo '<input name="number7" type="hidden" id="number7" value="'.$number7.'"/>';
	echo '<input name="number8" type="hidden" id="number8" value="'.$number8.'"/>';
	echo '<input name="number9" type="hidden" id="number9" value="'.$number9.'"/>';
	echo '<input name="result" type="hidden" id="result" value="'.$result.'"/>';
	echo '<input name="answer" type="hidden" id="answer" value="'.$answer.'"/>';
	?>
      
    <input type="Submit" name="Submit" value="บันทึกค่า"/>
    </form>
    </body>
    </html>


[b]แล้วสุดท้ายหน้า Add_user.php ที่รับค่าจากหน้า Answer.php มาบันทึกลงฐาน
Code (PHP)
<?
$conn = mysql_connect('localhost','root','1234');
$sql_db = mysql_select_db('managelee');
mysql_query ("SET NAMES UTF8");
$number1 =$_POST["number1"];
$number2 =$_POST["number2"];
$number3 =$_POST["number3"];
$number4 =$_POST["number4"];
$number5 =$_POST["number5"];
$number6 =$_POST["number6"];
$number7 =$_POST["number7"];
$number8 =$_POST["number8"];
$answer  =$_POST["answer"];
$number9 =$_POST["number9"];
$result  =$_POST["result"];

mysql_query("INSERT INTO `managelee`.`shop` (`ID_Sale`, `Price`, `Unit`, `Price10`, `Unit10`, `Price15`, `Unit15`, `Pricespecial`, `Unitspecial`, `Stock_balance`, `Stock_All`, `Sale`) VALUES (NULL, '$number1', '$number2', '$number3', '$number4', '$number5', '$number6', '$number7', '$number8', '$result', '$number9', '$answer'););");


?>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-10-09 11:52:47 By : peatfsuy
 

   

ค้นหาข้อมูล


   
 

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