รบกวนหน่อยค่ะแก้ไขสั่งทำรูปภาพไม่สามารถรวมราคาได้ค่ะ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนหน่อยค่ะแก้ไขสั่งทำรูปภาพไม่สามารถรวมราคาได้ค่ะ
รบกวนหน่อยค่ะแก้ไขสั่งทำรูปภาพไม่สามารถรวมราคาได้ค่ะ
Copy
หน้านี้เป็นหน้าเพิ่มค่ะ หน้าเพิ่่มจะมีการคำนวณราคาสินค้าโดยการนำจำนวนไฟล์ภาพ*ขนาด*จำนวน แต่หน้าแก้ไขเมื่ออัพภาพไปใหม่ ตัวเลขไม่เปลี่ยนตามจำนวนภาพที่อัพโหลด เลือกขนาดภาพ จำนวนภาพ ราคาไม่อัพเดทค่ะ
หน้าแก้ไขค่ะ หน้าแก้ไขไม่สามารถคำนวณราคาสินค่าได้ อัพโหลดภาพใหม่ รูปไม่ขึ่นตามจำนวนที่อัพไปใหม่ และเลือกขนาดใหม่ ราคาก็ไม่เปลี่ยนค่ะ
หน้าแก้ไขค่ะ หน้าแก้ไขไม่สามารถคำนวณราคาสินค่าได้ อัพโหลดภาพใหม่ รูปไม่ขึ่นตามจำนวนที่อัพไปใหม่ และเลือกขนาดใหม่ ราคาก็ไม่เปลี่ยนค่ะ
<html lang="en" > <head> <meta charset="UTF-8"> <title>A Pen by Balaji Rajendran</title> <html ng-app="App"></html> <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css'> </head> <body> <?php include("./menu2.php"); include("./connectdb.php"); ?> <?php //$pic_id=$_GET['pic_id']; //เป็นค่าเริ่มต้นในการส่งข้อมูลทุก ๆ ครั้ง $or_id=$_GET['or_id']; ?> <?php //$sql_orders="select*FROM orders //LEFT JOIN person on orders.per_id = person.per_id //WHERE orders.per_id = '$per_id'"; //$result = $mysqli->query($sql_orders) or die($mysqli->error.__LINE__); //ทำการ query คีรี่คำสั่ง sql หรือ เลือกข้อมูลไม่ได้ $sql_or="select * FROM picture LEFT JOIN orders on picture.or_id = orders.or_id WHERE picture.or_id = '$or_id'"; $result = $mysqli->query($sql_or) or die($mysqli->error.__LINE__); while($row = mysqli_fetch_array($result)) { $or_date=$row['or_date']; $or_album=$row['or_album']; $or_number=$row['or_number']; $or_price=$row['or_price']; $or_status=$row['or_status']; $per_id=$row['per_id']; $or_id=$row['or_id']; $ppa_id=$row['pa_id']; $psi_id=$row['si_id']; $pic_id=$row['pic_id']; $pic_number=$row['pic_number']; } ?> <!------ Include the above in your HEAD tag ----------> <div class="container"> <form enctype="multipart/form-data" name="orderOO" action="./orderOO_EDIT_PRO.php" method="post" class="form-horizontal"> <h2><b>แก้ไขสั่งอัดรูป</b></h2><br> <input type="hidden" name="or_id" value="<?php echo $or_id;?>"> <input type="hidden" name="or_status" value="<?php echo $or_status;?>"> <input type="hidden" name="per_id" class="form-control" id="per_id" value="<?php echo "$per_id"?>"> <div class="form-group"> <label for="or_id" class="col-sm-3 control-label">รหัส </label> <div class="col-sm-9"> <input type="text" name="pa_id" class="form-control" id="paper_id" value="<?php echo "$or_id"?>" readonly> </div> </div><br> <div class="form-group"> <label for="or_date" class="col-sm-3 control-label">วันที่ใบสั่งสินค้า</label> <div class="col-sm-9"> <input type="date" name="or_date" class="form-control" id="or_date" value="<?php echo "$or_date"?>"> </div> </div><br> <div class="form-group"> <label for="or_album" class="col-sm-3 control-label">ชื่ออัลบั้ม<a href="#" class="text-danger">*</a></label> <div class="col-sm-9"> <input name="or_album" class="form-control" id="album" value="<?php echo "$or_album"?>"> </div> </div><br> <div class="form-group "> <label for="pic_image" class="col-sm-3 control-label" >เลือกรูปภาพ</label> <div class="col-sm-9"> <?php $sql_or="select * FROM picture LEFT JOIN orders on picture.or_id = orders.or_id WHERE picture.or_id = '$or_id'"; $result = $mysqli->query($sql_or) or die($mysqli->error.__LINE__); while($row = mysqli_fetch_array($result)) { $or_id=$row['or_id']; $pic_id=$row['pic_id']; $pic_number=$row['pic_number']; $pic_image=$row['pic_image']; ?> <span id="pic_image2" > <span> <input type="hidden" name="pic_imageOld[]" multiple="multiple" value="<?php echo "$pic_id"?>" /></input> <img src="fileimage/<?php echo $pic_image;?>" id="pic_image2" width="100" heigth="100"/> <?php } ?> <input type="file" class="btn btn-warning btn-block" id="pic_imagenew" name="pic_imagenew[]" multiple="multiple" onchange="selectImag()" /></input> </div><br><br><br> </div><br> <div class="form-group "> <label for="or_number" class="col-sm-3 control-label" >จำนวนไฟล์ภาพ<a href="#" class="text-danger">*</a></label> <div class="col-sm-9"> <input type="text" name="or_number" placeholder="1" class="form-control" onKeyUp="chk()" id="or_number" value="<?php echo "$or_number"?>" readonly> </div> </div><br> <div class="form-group "> <label for="si_id" class="col-sm-3 control-label" >เลือกขนาดรูปภาพ</label> <div class="col-sm-9"> <select name="si_id" class="form-control" id="myOption" onchange="setValue(this,'price1')"> <!--จำนวนขนาดของรูปภาพ--> <?php $sql="select * from size "; //เลือกข้อมูล ไซส์ขนาดรูปภาพ $name = 1; $result = $mysqli->query($sql) or die($mysqli->error.__LINE__); //ทำการ query คีรี่คำสั่ง sql while($row = mysqli_fetch_array($result)) { //ค่าข้อมูลของ resultรีซ้อ=ผล ในแถว และเก็บไว้ที่ array โดย array ที่ได้มี key คือคอลัมน์ที่หรือชื่อฟิลด์ โดยจะคืนค่า falseฟ้อ=เท็จ ถ้าเกิดความผิดพลาดขึ้น $si_id=$row['si_id']; $si_name=$row['si_name']; $si_price=$row['si_price']; $str_size=""; if($si_id==$psi_id){ $str_size="selected"; } echo "<option value="$si_id" $str_size> $si_name</option>"; ?> <!--option ตัวเลือก , php echo $si_price คำสั่งที่ใช้แสดงค่าของตัวแปร ชื่อไซส์----> <?php $name++; } ?> </select><input type="hidden" name="price1" id="price1"/> <input type="hidden" id="lname" onkeyup="myFunction()" value="2"> </div> </div><br> <div class="form-group "> <label for="pa_name" class="col-sm-3 control-label" >เลือกกระดาษรูปภาพ</label> <div class="col-sm-9"> <select name="pa_id" class="form-control" > <!--จำนวนกระดาษของรูปภาพ-------------> <?php $sql_paper="select * from paper"; //เลือกข้อมูล เปเปอร์ กระดาษรูปภาพ $name2 = 1; $result_paper = $mysqli->query($sql_paper) or die($mysqli->error.__LINE__); //ทำการ query คีรี่คำสั่ง sql while($row = mysqli_fetch_array($result_paper)) { //ค่าข้อมูลของ resultรีซ้อ=ผล ในแถว และเก็บไว้ที่ array โดย array ที่ได้มี key คือคอลัมน์ที่หรือชื่อฟิลด์ โดยจะคืนค่า falseฟ้อ=เท็จ ถ้าเกิดความผิดพลาดขึ้น $pa_id=$row['pa_id']; $pa_name=$row['pa_name']; $name2; $str_paper=""; if($pa_id==$ppa_id){ $str_paper="selected"; } echo "<option value="$pa_id" $str_paper> $pa_name</option>"; ?> <!--option ตัวเลือก , php echo $pa_name คำสั่งที่ใช้แสดงค่าของตัวแปร ชื่อเปเปอร์----> <?php } $name2 ++; ?> </select> <input type="hidden" id="lname" onkeyup="myFunction()" value="2"> </div> </div><br> <div class="form-group " > <label for="pic_number" class="col-sm-3 control-label" >จำนวนรูปภาพ<a href="#" class="text-danger">*</a></label> <div class="col-sm-9"> <input type="text" name="pic_number" placeholder="1" class="form-control" id="pic_number" onKeyUp="chk()" value="<?php echo "$pic_number"?>"> </div> </div><br> <div class="form-group"> <!------ราคาทั้งหมด-------------> <label for="or_price" class="col-sm-3 control-label">ราคารวม</label> <!-------เพิ่มไม่ได้------------> <div class="col-sm-9"> <input type="text" class="form-control" name="or_price" id="sum3" value="<?php echo $or_price; ?>" readonly> </div> </div><br> <!---------------------------------------------------------------------------------------------------------------------------------------------------------------------------> <script type="text/javascript"> function setValue(e, target) { //var seclectedText = e.options[e.selectedIndex].text; var seclectedValue = e.value; document.getElementById(target).value = seclectedValue; } </script> <center> <script language="JavaScript"> function selectImag(){ document.frm.or_number.value = document.getElementById('pic_imagenew').files.length } <script language="JavaScript"> function chk(){ var a1=parseInt(document.frm.or_number.value); var a2=parseInt(document.frm.pic_number.value); var a3=parseFloat(document.frm.price1.value); document.frm.or_price.value=a3*a1*a2; //---- เปลี่ยนเอาจะ + - * >.</ //document.getElementById("or_price").value = "90"; } </script> <p id="pic_number"></p> <div class="form-group"> <div class="col-sm-9 col-sm-offset-3"> <button type="submit" class="btn btn-success btn-block"><font size="4">ตกลง</font></button> </div> </div> <div class="form-group"> <div class="col-sm-9 col-sm-offset-3"> <a href="./orderOO_SHOW.php" class="btn btn-danger btn-block"><font size="4">ยกเลิก</font></a> </div> </div> </div> <br><br><br><br> <!-------------------------------------------------------------------------------------------------------------------------------------------> </script> </form> </body> </html>
Justsmile
29-08-2019
20:36:02
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ