รบกวนผู้รู้ช่วยแนะนำโค้ด php การค้นหาข้อมูลด้วยนะคะ
ต้องการค้นหาข้อมูลเป็นปี และคณะ เช่น ปี 2550 คณะบริหารธุรกิจ แล้วกดปุ่มค้นหา แล้วนับจำนวนคนว่าปี 2550 คณะบริหารธุรกิจมีคนทำงานแล้วกี่คน ยังไม่ได้ทำงานกี่คน และกำลังศึกษาต่อกี่คน
โดยกำหนดตัวแปร $a=1 คือทำงานแล้ว $a=2 คือยังไม่ได้ทำงานและมิได้ศึกษาต่อ
$a=3 คือกำลังศึกษาต่อ ไม่รู้จะเขียนโค้ดยังไง งง โค้ด php ค่ะ
โดยกำหนดตัวแปร $a=1 คือทำงานแล้ว $a=2 คือยังไม่ได้ทำงานและมิได้ศึกษาต่อ
$a=3 คือกำลังศึกษาต่อ ไม่รู้จะเขียนโค้ดยังไง งง โค้ด php ค่ะ
ง่ายๆ ก็แตกคำสั่งแล้วแยกออกเป็น query ก็ได้ครับ
ถ้าข้อมูลทั้งหมดอยู่ในตารางเดียวกัน ก็ใช้ AND หรือ OR เชื่อมแต่ละคำสั่งเข้าด้วยกัน ครับ
$sql="select * from $tblname where QN_WORK_STATUS=1 and YEAR='$YEAR' and FAC='$FAC'";
$dbquery = mysql_db_query($dbname, $sql);
$num_rows = mysql_num_rows($dbquery);
ถ้า YEAR เก็บเป็นปี ละก็ได้ แต่ถ้า YEAR เก็บเป็น date ก็ต้องใช้ YEAR(fielddate)='$year'
ส่วนตัวเชื่อม ก็ต้องดูความจะเป็นครับ ว่าเป็น และ(AND) หรือว่า หรือ(OR)
อยากให้ Show ทั้งสองแถวเลยอะคะ ต้องเขียนคำสั่ง ค้นหา ยังไง หรอคะ
ตามรูปเลยค่ะ
สถานภาพการทำงาน
จำนวนคน
15
กำลังศึกษาต่อ
คือ กดปุ่มค้นหา ครั้งเดียวแล้วแสดงจำนวนคนทั้ง 2 แถวอะคะ
ตอนนี้แสดงได้แถวเดียวค่ะ
โดยกำหนดตัวแปรเป็น $year คือ ปีการศึกษา และ $fac คือ คณะที่ศึกษา
ในที่สุดโปรเจคเราก้อเสร็จ