|
|
|
แบบฟอร์มกรอกข้อมูลไม่ใส่ค่าแต่ผ่านเงื่อนไข string(0) "" |
|
|
|
|
|
|
|
ทำฟอร์มกรอกข้อมูลน่ะครับแต่ไม่แน่ใจว่าผิดตรงไหน ไม่ใส่ค่าแต่เข้าเงื่อนไข พอ var_dump ออกมาดูค่าได้ string(0) ""
Code (PHP)
<?php
require("connectDB.php");
if(isset($_POST['del']))
{
echo "This is del.";
$query = "TRUNCATE TABLE listprogramvote";
$result = mysqli_query($conDB,$query) or die("เกิดข้อผิดพลาด ".mysqli_error($conDB));
}
if(isset($_POST['program_name']))
{
echo "program_name มีค่า "; var_dump($_POST['program_name']);echo "<br/>";
$program_name = trim($_POST['program_name']);
if(isset($_POST['program_prefix']))
{
echo "program_prefix มีค่า "; var_dump($_POST['program_prefix']);echo "<br/>";exit();
$program_prefix = trim($_POST['program_prefix']);
$query = "INSERT INTO listprogramvote(program_name,program_prefix)
VALUES ('".$program_name."','".$program_prefix."')";
}
else if(isset($_POST['qty_member']) && isset($_POST['start_vote']) && isset($_POST['end_vote']))
{
echo "qty_member มีค่า ";var_dump($_POST['qty_member']);echo "<br/>";
echo "start_vote มีค่า ";var_dump($_POST['start_vote']);echo "<br/>";
echo "end_vote มีค่า ";var_dump($_POST['end_vote']);echo "<br/>";
exit();
$qty_member = trim($_POST['qty_member']);
$start_vote = trim($_POST['start_vote']);
$end_vote = trim($_POST['end_vote']);
$query = "INSERT INTO detailprogram(program_name,qty_member,start_vote,end_vote)
VALUES ('".$program_name."','".$qty_member."','".$start_vote."','".$end_vote."')";
}
else
{
echo "เติมข้อมูลให้ครบถ้วน";header("refresh: 3; url=/updateprogram.php");exit();
}
var_dump($_POST['program_name']);echo "<br/>";
var_dump($_POST['program_prefix']);echo "<br/>";
var_dump($_POST['qty_member']);echo "<br/>";
var_dump($_POST['start_vote']);echo "<br/>";
var_dump($_POST['end_vote']);echo "<br/>";
exit();
$result = mysqli_query($conDB,$query) or die("เกิดข้อผิดพลาด ".mysqli_error($conDB));
if( $result)
{
echo "เพิ่มข้อมูลเรียบร้อย";header("refresh: 1; url=/updateprogram.php");
}
else
{
echo "ยังไม่ได้เพิ่มข้อมูล"; header("refresh: 3; url=/updateprogram.php");
}
}
else
{
// var_dump($_POST['program_name']); var_dump($_POST['program_prefix']);
?>
<html>
<body>
<u><h3>รายละเอียดรายการ</h3></u>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method = "post">
<input type="text" name="program_name" placeholder = "กรุณาใส่ชื่อรายการ"><br/><br/>
<input type="text" name="program_prefix" placeholder = "โปรดระบุชื่อที่ใช้ในการโหวต"><br/><br/>
<input type="submit" ><input type="reset" >
</form>
<u><h3>รายละเอียดการแข่งขัน</h3></u>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method = "post">
<input type="text" name="program_name" placeholder = "กรุณาใส่ชื่อรายการ"><br/><br/>
<input type="text" name="qty_member" placeholder = "โปรดระบุจำนวนผู้เข้าแข่งขัน"><br/><br/>
<input type="text" name="start_vote" placeholder = "โปรดระบุวันเริ่มต้นการโหวต"><br/><br/>
<input type="text" name="end_vote" placeholder = "โปรดระบุวันสิ้นสุดการโหวต"><br/><br/>
<input type="submit" ><input type="reset" >
</form>
<u><h3>ปุ่มสำหรับเคลียร์ดาต้าในเทเบิล listprogramvote (มี autoincrement)</h3></u>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method = "post">
<input type="hidden" name="del">
<input type="submit" >
</form>
</form>
</body>
</html>
<?php
}
?>
Tag : PHP
|
|
|
|
|
|
Date :
2018-08-08 11:07:24 |
By :
chaichai087 |
View :
767 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ไขได้แล้วครับ ต้องใช้ !empty() แทน
|
|
|
|
|
Date :
2018-08-08 12:54:56 |
By :
chaichai087 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สุดยอดไปเลยพ่อหนุ่ม ถามเองตอบเอง ฮ่าๆ ดีแล้วละครับ ตนเป็นที่พึ่งแห่งตน
|
|
|
|
|
Date :
2018-08-08 13:02:37 |
By :
DK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอดีได้คำตอบก่อนเลยมีโพสเผื่อมีคนเจอปัญหาแบบเดียวกัน 555
|
|
|
|
|
Date :
2018-08-08 14:09:57 |
By :
chaichai087 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|