|
|
|
JavaScript confirm ช่วยดูให้หน่อยนะคะ ดิฉัน แทรกโค้ดนี้ เข้าใน โค้ด php คือ ถ้าเรา confirm |
|
|
|
|
|
|
|
php มันทำงานครั้งเดียวเสร็จน่ะครับ มันไม่ได้รอให้ javascript ทำงานแล้วค่อยทำใรส่วนของ php น่ะครับ ให้เข้าใจการทำงานระหว่าง Client -> Server ครับ
|
|
|
|
|
Date :
2009-10-20 15:46:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็นแบบนี้ ดิฉันต้องทำการแก้ไขอย่างไงค่ะ ดิฉันต้องการให้ขึ้น msg box โชว์ให้ยืนยันก่อนอะค่ะ
ขอบคุณคะ
|
|
|
|
|
Date :
2009-10-20 16:06:20 |
By :
srisan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script>
if(confirm("คุณต้องการจองสินค้า เป็นจำนวน <? echo $rownum; ?> ชิ้น ราคา <? echo $x?> ใช่ไหม ")==true)
{
var param ="?orderNo=<?=$orderNo?>&dmgno=<?=$dmgno?>&price1=<?=$price1?>";
window.location.href="insert.php"+param;
}else{
history.back();
}
</script>
insert.php
<?
$sq_detail ="INSERT INTO `orddetail` (`OrderID` , `DmgNo` , `Unitprice`, `Status`)
VALUES ('$_GET[orderNo]', '$_GET[dmgno]', '$_GET[price1]','R')";
$resultdetail = mysql_query($sq_detail) or die(mysql_error());
?>
หรือไม่ลองศึกษา Ajax ดูครับ
|
|
|
|
|
Date :
2009-10-20 16:26:18 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดิฉันส่งค่ามาจาก checkbox อะค่ะ ถ้าใช้
<script>
if(confirm("คุณต้องการจองสินค้า เป็นจำนวน <? echo $rownum; ?> ชิ้น ราคา <? echo $x?> ใช่ไหม ")==true)
{
var param ="?orderNo=<?=$orderNo?>&dmgno=<?=$dmgno?>&price1=<?=$price1?>";
window.location.href="insert.php"+param;
}else{
history.back();
}
</script>
ไม่ทราบว่าต้องส่งตัวแปลไปอย่างไรค่ะ
ขอบคุณค่ะ
|
|
|
|
|
Date :
2009-10-22 14:16:43 |
By :
srisan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|