-ตอนนี้ผมทำเเบบฟอร์มอยู่ครับ สิ่งที่ผมต้องการคือ สถานะการทำเเบบฟอร์ม ผ่าน กับ ไม่ผ่าน ( $pass, $notpass ) ครับ
เมื่อผู้ใช้ ทำเเบบสอบถามเสร็จหมดเเล้วจะต้องมีการตรวจสอบเเบบฟอร์มว่าอยู่ในสถานนะ ผ่าน หรือ ไม่ผ่าน ครับ-
-สิ่งที่ผมคิดไว้มีตามนี้ครับ-
1. เมื่อผู้ใช้ ทำเเบบฟอร์มสอบถาม เงื่อนไขคือ "ต้องถูกทุกข้อ" ก็จะอยู่ใน สถานนะ ผ่าน เเละส่ง ตัวเเปล $pass ไป update ที่ ฟิลล์ status ครับ
2. เมื่อผู้ใช้ ทำเเบบฟอร์มสอบถาม เงื่อนไขคือ "ผิดเเม้เเต่ข้อเดียว" ก็จะอยู่ใน สถานนะ ไม่ผ่าน เเละส่ง ตัวเเปล $notpass ไป update ที่ ฟิลล์ status ครับ
3. ปัญหาของผมคือ มีคำถามอยู่จำนวนหลายข้อผมต้องจัดการกับข้อมูลหลายๆข้อเเบบไหนดีครับ
พี่ๆ พอจะมีวิธีการเขียน หรือตัวอย่างให้ศึกษาบ้างไหมครับ ขอบคุณครับ...
-อันนี้โค้ดที่ผมเขียนครับ-
<form action="status.php" method="post">
<?php foreach($list as $statusList) : ?>
<div> คำถามข้อที่ 1 :
<?php
if ($statusList['ans_1'] == "Y") {
echo "<div style=color:green>ถูกต้อง</div>";
echo "<input type='hidden' name='ans_1' value='<?php $pass; ?>'>";
} else {
echo "<div style=color:red>ไม่ถูกต้อง</div>";
echo "<input type='hidden' name='ans_1' value='<?php $notpass; ?>'>";
}
?>
</div>
<div> คำถามข้อที่ 2 :
<?php
if ($statusList['ans_2'] == "N") {
echo "<div style=color:green>ถูกต้อง</div>";
echo "<input type='hidden' name='ans_2' value='<?php $pass; ?>'>";
} else {
echo "<div style=color:red>ไม่ถูกต้อง</div>";
echo "<input type='hidden' name='ans_2' value='<?php $notpass; ?>'>";
}
?>
</div>
<div> คำถามข้อที่ 3 :
<?php
if ($statusList['ans_3'] == "Y") {
echo "<div style=color:green>ถูกต้อง</div>";
echo "<input type='hidden' name='ans_3' value='<?php $pass; ?>'>";
} else {
echo "<div style=color:red>ไม่ถูกต้อง</div>";
echo "<input type='hidden' name='ans_3' value='<?php $notpass; ?>'>";
}
?>
</div>
..............................................................................................................................................
<?php endforeach; ?>
<div class="text-center p-3 bg-light text-dark">
<button type="submit" name="check_status" class="btn btn-danger btn-lg btn-block">ตรวจสอบเเบบสอบถาม</button>
</div>
</form>
php สถานะขอเเบบฟอร์ม ขอคำเเนะนำพี่ๆ ในการเขียนด้วยครับ
เมื่อผู้ใช้ ทำเเบบสอบถามเสร็จหมดเเล้วจะต้องมีการตรวจสอบเเบบฟอร์มว่าอยู่ในสถานนะ ผ่าน หรือ ไม่ผ่าน ครับ-
-สิ่งที่ผมคิดไว้มีตามนี้ครับ-
1. เมื่อผู้ใช้ ทำเเบบฟอร์มสอบถาม เงื่อนไขคือ "ต้องถูกทุกข้อ" ก็จะอยู่ใน สถานนะ ผ่าน เเละส่ง ตัวเเปล $pass ไป update ที่ ฟิลล์ status ครับ
2. เมื่อผู้ใช้ ทำเเบบฟอร์มสอบถาม เงื่อนไขคือ "ผิดเเม้เเต่ข้อเดียว" ก็จะอยู่ใน สถานนะ ไม่ผ่าน เเละส่ง ตัวเเปล $notpass ไป update ที่ ฟิลล์ status ครับ
3. ปัญหาของผมคือ มีคำถามอยู่จำนวนหลายข้อผมต้องจัดการกับข้อมูลหลายๆข้อเเบบไหนดีครับ
พี่ๆ พอจะมีวิธีการเขียน หรือตัวอย่างให้ศึกษาบ้างไหมครับ ขอบคุณครับ...
-อันนี้โค้ดที่ผมเขียนครับ-
<form action="status.php" method="post">
<?php foreach($list as $statusList) : ?>
<div> คำถามข้อที่ 1 :
<?php
if ($statusList['ans_1'] == "Y") {
echo "<div style=color:green>ถูกต้อง</div>";
echo "<input type='hidden' name='ans_1' value='<?php $pass; ?>'>";
} else {
echo "<div style=color:red>ไม่ถูกต้อง</div>";
echo "<input type='hidden' name='ans_1' value='<?php $notpass; ?>'>";
}
?>
</div>
<div> คำถามข้อที่ 2 :
<?php
if ($statusList['ans_2'] == "N") {
echo "<div style=color:green>ถูกต้อง</div>";
echo "<input type='hidden' name='ans_2' value='<?php $pass; ?>'>";
} else {
echo "<div style=color:red>ไม่ถูกต้อง</div>";
echo "<input type='hidden' name='ans_2' value='<?php $notpass; ?>'>";
}
?>
</div>
<div> คำถามข้อที่ 3 :
<?php
if ($statusList['ans_3'] == "Y") {
echo "<div style=color:green>ถูกต้อง</div>";
echo "<input type='hidden' name='ans_3' value='<?php $pass; ?>'>";
} else {
echo "<div style=color:red>ไม่ถูกต้อง</div>";
echo "<input type='hidden' name='ans_3' value='<?php $notpass; ?>'>";
}
?>
</div>
..............................................................................................................................................
<?php endforeach; ?>
<div class="text-center p-3 bg-light text-dark">
<button type="submit" name="check_status" class="btn btn-danger btn-lg btn-block">ตรวจสอบเเบบสอบถาม</button>
</div>
</form>