|
|
|
ช่วยเขียน php หน่อยครับ ถ้าคลิ๊กปุ่ม อนุมัติ(submit) แล้วให้ขึ้นข้อความว่า ได้รับการอนุมัติแล้ว ถ้ายังไม่ได้คลิ๊กให้ขึ้นข้อความว่า |
|
|
|
|
|
|
|
ในตาราง MySQL ก็สร้างฟิลด์ไว้เก็บสถานะครับ สมมติว่าเป็นฟิลด์ grant กำหนดเป็น char(10) default เป็น nogrant
เวลาที่มีการ submit ก็ให้มันอัพเดทฟิลด์นี้เป็น granted
จากนั้นไฟล์ที่มีการ query ตารางนี้มาแสดงก็เขียนโค้ด
<?
include("ไฟล์ติดต่อฐานข้อมูล.php");
$อะไรสักอย่าง="select * from ตารางที่ระบุ";
$ผลที่ได้=mysql_db_query($อะไรสักอย่าง, $ตารางที่ทำงาน);
$และอะไรๆ อีกมากมายตรงนี้;
//ตรงนี้ก็เป็นโค้ดที่แสดงข้อมูลทางบราวเซอร์
while($ดึงอาเรย์=mysql_fetch_array($ผลที่ได้))
{
//ตรงนี้ก็ตรวจสอบดูว่ามีการอนุมัติหรือยัง ใช้ if...else ง่ายๆ
if($ดึงอาเรย์['grant'] == "granted")
{
$สถานะ = "ได้รับการอนุมัติแล้ว";
}
elseif($ดึงอาเรย์['grant'] == "nogrant")
{
$สถานะ = "รอการอนุมัติอยู่จ้า";
}
echo"สิ่งที่ไป fetch มาจากฟิลด์".$สถานะ; //ส่วนนี้ก็จะแสดงข้อความต่างๆ และบอกสถานะออกมาจ้า
}
?>
เขียนไปเขียนมาชักงง
|
|
|
|
|
Date :
29 มี.ค. 2551 17:55:25 |
By :
networm, Roi-Et |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้ามันมี "รอการอนุมัติ" , "ได้รับการอนุมัติ" , "ไม่ได้รับการอนุมัติ" ละครับ ต้องทำยังไงครับ
|
|
|
|
|
Date :
30 มี.ค. 2551 15:15:00 |
By :
ผู้น้อย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สร้างตัวเลือกไว้เป็น radio button เป็น 3 ตัวเลือกครับ แต่ละตัวเลือกอาจกำหนดค่าเป็น grant_wait, granted และ
nogrant เมื่อเลือกและคลิกปุ่ม submit แล้ว ก็จะอัพเดทฟิลด์เป็นค่าของ radio นั้นๆ
จากนั้นเวลาที่จะแสดงสถานะก็กำหนดเงื่อนไขใน if...else เช่น
if($fetch_array['grant']=="grant_wait")
{
$status="รอการอนุมัติ";
}
else if($fetch_array['grant']=="granted")
{
$status="ได้รับการอนุมัติแล้ว";
}
else if($fetch_array['grant']=="nogrant")
{
$status="ไม่ได้รับการอนุมัติ";
}
echo"$fetch_array['something here']".$status;
ลองดูนะ
|
|
|
|
|
Date :
31 มี.ค. 2551 13:52:58 |
By :
networm, Roi-Et |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้ว ต้องมีฐานข้อมูลไรมั้งครับ
|
|
|
|
|
Date :
2014-11-29 14:12:20 |
By :
พรชัย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในฐานข้อมูลดูจากความตำเป็นแล้วมีแค่ฟิว status สถานะก็พอ เช่น status=0 คือ ยังไม่อนุมัติ status=1 คือ รอการอนุมัติ status=2 คือ อนุมัติแล้ว
เวลาตรวจสอบก็ใช้ if...else ตรวจสอบนั้นละครับ
|
|
|
|
|
Date :
2014-11-29 15:28:43 |
By :
LAGO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำลังหาพอดี ขอบคุณ คุณ LAGO มากค่ะ
|
|
|
|
|
Date :
2015-03-19 15:41:35 |
By :
ิcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็อัพโหลดภาพไปเก็บไว้ แล้ว เก็บลิงค์ ไว้ใช้เองเลยครับ 5555
|
|
|
|
|
Date :
2015-03-19 19:01:54 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|