PHP+MySqli EP.13 การสร้างตัวแปร act และใช้งานร่วมกับ if เพื่อกำหนดเงื่อนไขการเรียกหน้าหรือข้อมูลมาแสดง
PHP+MySqli EP.13 การสร้างตัวแปร act
และใช้งานร่วมกับ if เพื่อกำหนดเงื่อนไข
การเรียกหน้าหรือข้อมูลมาแสดง
โดยปกติแล้วจะเรียกแสดงข้อมูลหน้าต่อหน้า
แต่คลิปนี้ จะสอนการเรียกมาแสดงโดยอิงจาก
ตัวแปรและการกำหนดเงื่อนไขจาก if
หน้า test_act.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
<!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 charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="bt/css/bootstrap.min.css" rel="stylesheet"> <link href="bt/css/style.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.11/css/jquery.dataTables.min.css"> <script type="text/javascript" language="javascript" src="//code.jquery.com/jquery-1.12.0.min.js"></script> <script type="text/javascript" src="//cdn.datatables.net/1.10.11/js/jquery.dataTables.min.js"> </script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> <script src="https://unpkg.com/gijgo@1.9.13/js/gijgo.min.js" type="text/javascript"></script> <link href="https://unpkg.com/gijgo@1.9.13/css/gijgo.min.css" rel="stylesheet" type="text/css" /> <script> $(document).ready(function() { $('#example').DataTable( { "aaSorting" :[[0,'ASC']], }); } ); </script> <title>my backend</title> <style type="text/css"> img { width: 20px; height: auto; } </style> </head> <body> <br> <br> <br> <div class="container"> <div class="alert alert-warning" role="alert"><center>การใช้ act ส่งค่า</center></div> <div class="row"> <div class="col-md-4"> <div class="alert alert-info" role="alert">Menu</div> <div class="list-group"> <a href="test_act.php?act=add" class="list-group-item active"> insert </a> <a href="test_act.php?act=edit" class="list-group-item">edit</a> <a href="test_act.php?act=del" class="list-group-item">del</a> <a href="test_act.php?act=showe" class="list-group-item">showe</a> </div> </div> <div class="col-md-8"> <div class="alert alert-success" role="alert">Detial</div> </div> <?php $act = $_GET['act']; if($act == 'add') { include('act_in.php'); } elseif ($act == 'edit') { include('act_e.php'); } elseif ($act == 'del') { include('act_del.php'); } elseif ($act == 'showe') { include('act_showe.php'); } else { include('ab.php'); } ?> </div> </div> </body> </html> |
หน้า act_in.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!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> </head> <body> <div class="container"> <font size="6"><center> Insert</center></font> </div> </body> </html> |
หน้า act_e.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<!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> </head> <body> <div class="container"> <font size="6"><center> Edit</center></font> </div> </body> </html> |