|
|
|
พอดีจะทำอัพรูปโหลดโดย UPDATE ลงฐานข้อมูล แล้วมันติดปัญหาครับ |
|
|
|
|
|
|
|
ผมติดปัญหาตามรูปที่ 2 ครับ ถ้าผมเขียนโค๊ดผิดหรืออะไรช่วยแนะนำหน่อยนะครับ
ขอบคุณครับสำหรับทุกคำตอบหรือคำแนะนำนะครับ
รูปที่ 1
โค๊ดรูปที่ 1 Code (PHP)
<?php
$objConnect = mysql_connect("localhost","root","123456789") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase1");
$strSQL = "SELECT tb_product.*,tb_order_details.*,tb_order.* FROM tb_product,tb_order_details,tb_order WHERE tb_product.Pd_ID = tb_order_details.Pd_ID AND tb_order_details.Order_ID = tb_order.Order_ID AND tb_order.Order_ID = '".$_GET["Order_ID"]."' ";
$objQuery = mysql_query($strSQL);
$objResult1 = mysql_fetch_array($objQuery);
if(!$objResult1)
{
echo "Not found Order_ID=".$_GET["Order_ID"];
}
else
{
?>
<table border="1">
<tr>
<th width="90"> <div align="center">เลขที่สั่งซื้อ</div></th>
<th width="85"> <div align="center">วันที่สั่งซื้อ </div></th>
<th width="320"> <div align="center">ชื่อสินค้า</div></th>
<th width="48"> <div align="center">จำนวน</div></th>
<th width="99"> <div align="center">ราคาต่อหน่วย</div></th>
<th width="128"> <div align="center">จำนวนราคาสินค้า</div></th>
</tr>
<?php
$i=0;
while($objResult = mysql_fetch_array($objQuery))
{
$i++;
?>
<tr>
<td><div align="center"><?php echo $objResult["Order_ID"];?></div></td>
<td><div align="center"><?php echo $objResult['Order_Date']; ?></div></td>
<td><div align="left"><?php echo $objResult['Pd_Name']; ?></div></td>
<td><div align="center"><?php echo $objResult['Od_Amount']; ?></div></td>
<td><div align="right"><?php echo number_format($objResult['Pd_Price'],2); ?></div></td>
<td><div align="right"><?php echo $objResult['Od_Sum']; ?></div></td>
</tr>
<?php
}
?>
<tr>
<th colspan="2"> <div align="right">หลักฐานการชำระเงิน </div> </th>
<td><div align="left"><input type="file" name="fileupload" size="1%" value="<?php echo $objResult1['Order_Evidence']; ?>" ></div></td>
<th colspan="2"> <div align="right">ยอดชำระ (บาท)</div> </th>
<td><div align="right" style="color:#F00"><strong><?php echo $objResult1['Order_Sum']; ?></strong></div></td><br>
</tr>
</table><br>
<center><input type="submit" name="submit" value="ส่งข้อมูล" onClick="javascript:return confirm('ยืนยันการส่งข้อมูล?')" > <input type="reset" name="Reset" value="ยกเลิก"></center>
<?php
}
mysql_close($objConnect);
?>
</form>
รูปที่ 2 ที่ติดปัญหา
โค๊ดรุปที่ 2
Code (PHP)
<?php
$objConnect = mysql_connect("localhost","root","123456789") or die("Error Connect to Database");
mysql_select_db("mydatabase1");
if (copy($_FILES["fileupload"]["tmp_name"],"img/payments/".$_FILES["fileupload"]["name"]))
{
$strSQL = "UPDATE tb_order SET Order_Evidence = '".$_FILES["fileupload"]["name"]."' WHERE Order_ID = '".$_GET["Order_ID"]."' ";
$objQuery = mysql_query($strSQL);
echo "<center>ส่งหลักฐานการชำระเรียบร้อยแล้ว</center>";
}
else
{
echo "<center>ไม่สามารถส่งหลักฐานการชำระได้</center>";
}
mysql_close($objConnect);
?>
Tag : PHP, MySQL, Windows
|
|
|
|
|
|
Date :
2015-10-11 02:36:50 |
By :
beerlet |
View :
802 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา tag <form เขียนส่วนหัวไว้ยังไงครับ
มี method="post" enctype="multipart/form-data" อันนี้อยู่หรือเปล่า
|
|
|
|
|
Date :
2015-10-11 11:10:46 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอถามอีกนะครับ พอดีได้ทำ Popup Fancybox jQuery and PHP Mysql สร้างกล่อง Fancybox ทำงานร่วมกับ PHP และ MySQL
ตาม https://www.thaicreate.com/community/popup-fancybox-jquery-php-mysql.html
สงสัยว่า popup ที่มันเด้งขึ้นนมาเราสามารถทำให้มัน auto ตรงส่วน ความกว้าง และ ความสูง ตามขนาดข้อมูลได้ไหมครับ พอดีอยากให้มันให้ auto มากเลยเพราะบางรายการมันข้อมูลน้อยและบางข้อมูลเยอะ ตรงขนาดความสูงมันจะไม่พอดีเลยครับ
รูปที่ 1 ข้อมูลน้อย จะเห็นได้ว่าความกว้างของ popup มันเหลือ ดูแล้วไม่สวยงามเลยครับ เลยอยากให้ความกว้างมันปรับ auto ตามของข้อมูล
|
|
|
|
|
Date :
2015-10-11 13:38:43 |
By :
beerlet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|