|
|
|
เลือก checkbox เก็บ ค่าลง database เลือก เก็บ 1 ไม่เลือก เก็บ 0 |
|
|
|
|
|
|
|
Code (PHP)
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ลงทะเบียนสมาชิก</title>
</head>
<body>
<FORM>
<center>
<table width="900" border="1">
<tr>
<td><img src="banner.png" width="900" height="200" /></td>
</tr>
<tr>
<td align="center" valign="top">
<br><br><br><br><br>
<?php
//---------------------------------------------
//นำค่าที่ส่งมาแบบโพสมาใส่ในตัวแปร
$id = $_GET['id'];
$onepiece1 = 0;
if( isset($_POST['onepiece1']) ){
$onepiece1 = $_POST['onepiece1'];
}
$onepiece2 = 0;
if( isset($_POST['onepiece2']) ){
$onepiece2 = $_POST['onepiece2'];
}
$onepiece3 = 0;
if( isset($_POST['onepiece3']) ){
$onepiece3 = $_POST['onepiece3'];
}
$onepiece4 = 0;
if ( isset($_POST['onepiece4']) ){
$onepiece4 = $_POST['onepiece4'];
}
$onepiece5 = 0;
if( isset($_POST['onepiece5']) ){
$onepiece5 = $_POST['onepiece5'];
}
$onepiece6 = 0;
if( isset($_POST['onepiece6']) ){
$onepiece6 = $_POST['onepiece6'];
}
$onepiece7 = 0;
if( isset($_POST['onepiece7']) ){
$onepiece7 = $_POST['onepiece7'];
}
$onepiece8 = 0;
if( isset($_POST['onepiece8']) ){
$onepiece8 = $_POST['onepiece8'];
}
$onepiece9 = 0;
if( isset($_POST['onepiece9']) ){
$onepiece9 = $_POST['onepiece9'];
}
$total = ($onepiece1*20)+($onepiece2*30)+($onepiece3*40)+($onepiece4*50)+($onepiece5*60)+
($onepiece6*70)+($onepiece7*80)+($onepiece8*90)+($onepiece9*100);
require_once("conn.php");
//เขียนคำสั่ง SQL เพื่อเพิ่มข้อมูลลงฐานข้อมูล เก็บในตัวแปร
$strSql="
UPDATE tb_users SET
shop1_1='$onepiece1', shop1_2='$onepiece2', shop1_3='$onepiece3', shop1_4='$onepiece4', shop1_5='$onepiece5', shop1_6='$onepiece6',
shop1_7='$onepiece7', shop1_8='$onepiece8', shop1_9='$onepiece9', total_1='$total'
WHERE user_id = '$id' ";
echo $strSql;
//สั่งให้คำสั่ง SQL ที่เก็บในตัวแปรนั้นทำงาน เพื่อเพิ่มข้อมูลลงไปในฐานข้อมูล
if (!mysqli_query($conn, $strSql)) {
die('Error: ' . mysqli_error());
}else{
echo "<center><h2>สั่งจองเรียบร้อยแล้ว</h2></center>";
echo "<center><h2>รวมเป็นเงิน $total บาท </h2></center>";
}
//ยกเลิกการติดต่อฐานข้อมูล
mysqli_close($conn);
?>
<br><br><br><div align="center"><a href="mainmenu.php?id=<?php echo $_GET['id']; ?>">กลับหน้าเมนูหลัก</a></div><br><br>
</td>
</tr>
</FORM>
<tr>
<td>
<div align="center">
<br />
All Site Contents Copyright © by Matichon Public Co., Ltd.
<br /><br />
</div>
</td>
</tr>
</table>
</center>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2015-07-30 22:13:45 |
By :
souluseza |
View :
3008 |
Reply :
14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
++++
|
ประวัติการแก้ไข 2015-07-30 23:20:43
|
|
|
|
Date :
2015-07-30 22:14:19 |
By :
souluseza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
++++
|
|
|
|
|
Date :
2015-07-31 00:54:27 |
By :
souluseza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วมันมีปัญหาอย่างไร ครับ ทดสอบโปรแกรม ไปเลยครับ มีเออเร่อร์อะไร ถ้าแก้ไม่ได้ค่อยเอามาโพสต์
ส่วนโค๊ดข้างล่าง
Code (PHP)
if (!mysqli_query($conn, $strSql)) {
die('Error: ' . mysqli_error());
}else{
echo "<center><h2>สั่งจองเรียบร้อยแล้ว</h2></center>";
echo "<center><h2>รวมเป็นเงิน $total บาท </h2></center>";
}
แก้เป็น
Code (PHP)
mysqli_query($conn, $strSql) or die('Error: ' . mysqli_error($conn) . "<br>$strSql");
echo "<center><h2>สั่งจองเรียบร้อยแล้ว</h2></center>";
echo "<center><h2>รวมเป็นเงิน $total บาท </h2></center>";
|
|
|
|
|
Date :
2015-07-31 10:08:01 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มาเหมือนเดิมคับ อันนี้หน้า html นะคับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>เพิ่มข้อมูลสมาชิก</title>
<script language="javascript">
function functionSubmit(){
document.shop1.submit();
}
</script>
</head>
<body>
<center>
<table width="900" border="1">
<tr>
<td width="900"><img src="banner.png" width="900" height="200" /></td>
</tr>
</table>
<td align="center" valign="top">
<br />
<h2>One Piece</h2>
<br />
</td>
<form id="shop1" name="shop1" method="POST" action="shop1_insert.php">
<table width="900" border="1">
<tr>
<td width="292" align="center" valign="top"> <p> </p>
<p><h1>Lufy</h1></p>
<p><img src="banner1.png" width="230" height=200</p>
<p><input name="onepiece1" type="checkbox" value="1" /> Monkey D Luffy. </td>
<td width="292" align="center" valign="top"> <p> </p>
<p><h1>Ace</h1></p>
<p><img src="banner2.png" width="230" height=200</p>
<p><input name="onepiece2" type="checkbox" value="1" /> Portgas D Ace.</td>
<td width="303" align="center" valign="top"> <p> </p>
<p><h1>Aoki</h1></p>
<p><img src="banner3.png" width="230" height=200</p>
<p><input name="onepiece3" type="checkbox" value="1" /> Kuzan Aoki.</td>
</tr>
<tr>
<td width="292" align="center" valign="top"> <p> </p>
<p><h1>Zoro</h1></p>
<p><img src="banner4.png" width="230" height=200</p>
<p><input name="onepiece4" type="checkbox" value="1" /> Roronoa Zoro.</td>
<td width="292" align="center" valign="top"> <p> </p>
<p><h1>Kid</h1></p>
<p><img src="banner5.png" width="230" height=200</p>
<p><input name="onepiece5" type="checkbox" value="1" /> Eustass Kid.</td>
<td width="303" align="center" valign="top"> <p> </p>
<p><h1>Mihawk</h1></p>
<p><img src="banner6.png" width="230" height=200</p>
<p><input name="onepiece6" type="checkbox" value="1" /> Juracule Mihawk.</td>
</tr>
<tr>
<td width="292" align="center" valign="top"> <p><h1>Enel</h1></p>
<p><img src="banner7.png" width="230" height=200</p>
<p><input name="onepiece7" type="checkbox" value="1" /> God Enel.</td>
<td width="292" align="center" valign="top"> <p><h1>Akainu</h1></p>
<p><img src="banner8.png" width="230" height=200</p>
<p><input name="onepiece8" type="checkbox" value="1" /> Sakazuki Akainu.</td>
<td width="303" align="center" valign="top"> <p><h1>Doflamingo</h1></p>
<p><img src="banner9.png" width="230" height=200</p>
<p><input name="onepiece9" type="checkbox" value="1" /> Don Quixote Doflamingo.</td>
</tr>
</table>
<br /><br />
<a href="shop1_insert.php?id=<?php echo $_GET['id']; ?>">บันทึก</a>
<br /><br /><br />
<a href="mainmenu.php?id=<?php echo $_GET['id']; ?>">กลับหน้าเมนูหลัก</a>
<br /><br />
</form>
</div>
<br /><br />
</body>
</html>
|
|
|
|
|
Date :
2015-07-31 12:42:33 |
By :
souluseza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จำได้ว่าโค๊ดนี้มีคนตอบไปแล้วไมใช่เหรอครับ
Code (PHP)
<form id="shop1" name="shop1" method="POST" action="shop1_insert.php">
.....
.....
.....
<a href="shop1_insert.php?id=<?php echo $_GET['id']; ?>">บันทึก</a><br /><br /><br />
แก้เป็น
Code (PHP)
<form id="shop1" name="shop1" method="POST" action="shop1_insert.php?id=<?php echo $_GET['id']; ?>">
.....
.....
.....
<a href="javascript: document.shop1.submit()">บันทึก</a><br /><br /><br />
|
|
|
|
|
Date :
2015-07-31 14:22:48 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วคับ ขอบคุณ คุณ NewbieXYZ มากๆ คับ มีคนเคยตอบแล้วคับแต่ว่า ยังไม่ได้
ขอบคุณ คุณ Nutja ด้วยคับ
|
|
|
|
|
Date :
2015-07-31 14:35:00 |
By :
souluseza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่คับ รบกวนถามต่อหน่อยคับ เราจะใช้ค่า check box ถ้าว่าง ให้แจ้งเตือน ใช้คำสั่งไหนคับ
|
|
|
|
|
Date :
2015-07-31 15:10:23 |
By :
souluseza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนหน่อยนะคับ มันไม่แจ้งเตือนเลย
|
|
|
|
|
Date :
2015-07-31 17:18:55 |
By :
souluseza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งงเหมือนกันครับ เอามาลอง ก็ไม่ได้เหมือนกัน
ต้องเขียนแบบข้างล่าง
Code (PHP)
<script>
function functionSubmit(){
var rs=true, aa = document.querySelectorAll("input[type=checkbox]");
for (var i = 0; i < aa.length; i++){
if(!aa[i].checked) { alert( 'Please check '+aa[i].name); aa[i].focus(); return false; }
}
document.shop1.submit();
}
</script>
<form name="shop1" method="post" action="shop1_insert.php?id=1" >
.......
.......
<a href="javascript: void(0);" onClick="functionSubmit()">บันทึก</a><br /><br /><br />
|
|
|
|
|
Date :
2015-07-31 18:02:54 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|