Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > สอบถามเรื่อง การยืมคืนอุปกรณ์ อยากให้ระบบทำการเลือกอนุมัติทีละรายการครับ


[PHP] สอบถามเรื่อง การยืมคืนอุปกรณ์ อยากให้ระบบทำการเลือกอนุมัติทีละรายการครับ

 
Topic : 120200



โพสกระทู้ ( 74 )
บทความ ( 0 )



สถานะออฟไลน์



อยากให้ระบบทำการ เลือก อนุมัติได้ทีละอันครับ ในโค้ดนี้คือ เราแจ้งยืมอุปกรณ์ทีละหลายๆรายการ แล้วส่งค่าไปที่หน้า admin แล้วให้ admin เลือกอนุมัติแต่มันเป็นการอนุมัติรวมครับ อยากให้อนุมัติแยกกันครับ ต้องปรับที่ตรงไหนครับ สมองผมวิ้งงง แล้วครับ ขอบคุณมากครับ



Tag : PHP, MySQL

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-11-27 10:06:50 By : puiAc View : 1287 Reply : 8
 

 

No. 1



โพสกระทู้ ( 1,636 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ไฟล์ยาวมาก
ลองเขียนแบบนี้ดูครับ จะได้ไฟล์ที่เล็กลงมาหน่อย แก้ไขง่ายขึ้น เปลืองหน่วยความจำน้อยลง

Code (PHP)
1.<?php
2.switch( $var){
3.case '1': $finc='1.php'; break;
4.case '2': $finc='2.php'; break;
5.default: $finc='df.php';
6.}
7.include($finc);
8.?>



ประวัติการแก้ไข
2015-11-27 10:20:19
2015-11-27 10:20:35
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 10:18:20 By : NewbiePHP
 

 

No. 2



โพสกระทู้ ( 74 )
บทความ ( 0 )



สถานะออฟไลน์


ขอโทษทีครับผม ลืมดู แบบข้างล่างได้ไหมครับ

Code (PHP)
01.<?
02.$list_id =$_REQUEST['list_id'];
03.$total[$a]=$_REQUEST['total'];
04.$price=$_REQUEST['price'];
05.$sumtotal_uct=$_REQUEST['sumtotal_uct'];
06.$isselect=$_REQUEST['isselect'];
07.$pro_id=$_REQUEST['pro_id'];
08.$order_date=$_REQUEST['order_date'];
09.$mng_approve=$_REQUEST['mng_approve'];
10.$order_id=$_REQUEST['order_id'];
11.$emp_name=$_SESSION['emp_name'];
12.?>
13. 
14.<form name="form" method="post" action="index.php?module=<?=$module?>&mode=checkrequier">
15.  <p>
16.    <?
17.   $sq="SELECT * FROM tbl_order_list as a, tbl_product as b WHERE a.pro_id=b.pro_id and a.order_id =$order_id";
18.    $q=mysql_query($sq);
19.    //$qr=mysql_fetch_array($q);
20.     
21.    //$b = mysql_num_rows($q);
22.    ?>
23.</p>
24.<table  width="50%"  border="0" align="center" bordercolor="#006600">
25.  <tr>
26.    <td colspan="4" align="center" bgcolor="#99CCFF">ใบรายการเบิก</td>
27.    <tr>
28.      <td colspan="4" align="right" bgcolor="#99CCFF">เลขที่ใบเบิก:<?=$order_id?><br />
29.วันที่
30.   
31.  :<?=$db['order_date']?> </td>
32.    <tr bgcolor="#FFFFFF">
33.    <td colspan="4" align="left"><?=$db['emp_name']?></td>
34.    <tr>
35.     
36.    <th align="center"width="42" bgcolor="#555555"><b><font color="#EEEEEE" size="2">ลำดับ</font></b></th>
37.    <th align="center"width="68" bgcolor="#555555"><b><font color="#EEEEEE" size="2">รหัสสินค้า</font></b></th>
38.    <th align="center"width="86" bgcolor="#555555"><b><font color="#EEEEEE" size="2">ชื่ออุปกรณ์</font></b></th>
39.    <th align="center"width="103" bgcolor="#555555"><b><font color="#EEEEEE" size="2">รูปภาพสินค้า</font></b></th>
40.    <?
41.     $i=1;
42.      $f=0;
43.     $total = 0;
44.   
45.   
46.  //for($i=0;$i<=$b;$i++){
47.      while ($b=mysql_fetch_array($q)){
48.    //    $price=$total[$i]*$price[$i];
49.    //   $db['sumtotal_uct']=$total;
50.      
51.       ?>
52.         
53.  <tr bgcolor="#FFFFFF">
54.    <td align="center"><?=$i?></td>
55.    <td align="center"><?=$b['pro_id']?></td>
56.    <td align="center"><?=$b['pro_name']?></td>
57.    <td align="center"><? if($db['pro_img']!=''){?>
58.      <img src="images/product/<?=$b['pro_img']?>" width="26" height="27" heigth="40px" />
59.      <? }else{?>
60.      <img src="images/nopic.gif"width="26" height="27" />
61.      <? }?></td>
62.    </tr>
63.  <?
64.  $i++;
65.      }// while($db=mysql_fetch_array($qry)){
66.           
67.  ?>
68.    <tr bgcolor="#99CCFF">
69.      <td colspan="4" align="center"><input name="mng_approve" type="radio" id="radio" value="1" />
70.      <label for="mng_approve">อนุมัติ
71.        <input name="mng_approve" type="radio" id="radio2" value="2" />
72.        ไม่อนุมัติ</label></td>
73.    </tr>
74.    <tr>
75.    <td colspan="4" align="center" bgcolor="#555555">
76.     
77.      <input type="submit" name="button" id="button" value="เสร็จสิ้น" />
78.             <input type="hidden" name="mode" value="checkrequier">
79.            <input type="hidden" name="action" value="yes">
80.            <input type="hidden" name="order_id" value="<?=$order_id?>">
81.       
82.    </td>
83.    </tr>
84.     
85.</table>
86. 
87.</form>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 10:35:45 By : puiAc
 

 

No. 3



โพสกระทู้ ( 1,636 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ใส่ checkbox ไว้ในแต่ละรายการครับ แล้วไปตรวจสอบในไฟล์ แก้ไข
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 10:44:09 By : NewbiePHP
 

 

No. 4



โพสกระทู้ ( 74 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณท่าน จอมยุทธ์ NewbieXYZ ได้ไอเดียแว้วว ฮ่ะๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 10:56:44 By : puiAc
 

 

No. 5



โพสกระทู้ ( 74 )
บทความ ( 0 )



สถานะออฟไลน์


ผมลองเลือกดูแล้วมันไปหมดเลยครับ จะทำให้ check box เลือกเฉพาะรายการได้ไหมครับ

Code (PHP)
01.<form name="form" method="post" action="index.php?module=<?=$module?>&mode=checkrequier">
02.  <p>
03.    <?
04.   $sq="SELECT * FROM tbl_order_list as a, tbl_product as b WHERE a.pro_id=b.pro_id and a.order_id =$order_id";
05.    $q=mysql_query($sq);
06.    //$qr=mysql_fetch_array($q);
07.     
08.    //$b = mysql_num_rows($q);
09.    ?>
10.</p>
11.<table  width="50%"  border="0" align="center" bordercolor="#006600">
12.  <tr>
13.    <td colspan="5" align="center" bgcolor="#99CCFF">ใบรายการเบิก</td>
14.    <tr>
15.      <td colspan="5" align="right" bgcolor="#99CCFF">เลขที่ใบเบิก:<?=$order_id?><br />
16.วันที่
17.   
18.  :<?=$db['order_date']?> </td>
19.    <tr bgcolor="#FFFFFF">
20.    <td colspan="5" align="left"><?=$db['emp_name']?></td>
21.    <tr>
22.  
23.     
24.     
25.     
26.    <th align="center"width="42" bgcolor="#555555"><b><font color="#EEEEEE" size="2">ลำดับ</font></b></th>
27.    <th align="center"width="68" bgcolor="#555555"><b><font color="#EEEEEE" size="2">รหัสสินค้า</font></b></th>
28.    <th align="center"width="86" bgcolor="#555555"><b><font color="#EEEEEE" size="2">ชื่ออุปกรณ์</font></b></th>
29.    <th align="center"width="103" bgcolor="#555555"><b><font color="#EEEEEE" size="2">รูปภาพสินค้า</font></b></th>
30.    <th align="center"width="103" bgcolor="#555555">&nbsp;</th>
31.    <?
32.     $i=1;
33.      $f=0;
34.     $total = 0;
35.   
36.   
37.  //for($i=0;$i<=$b;$i++){
38.      while ($b=mysql_fetch_array($q)){
39.    //    $price=$total[$i]*$price[$i];
40.    //   $db['sumtotal_uct']=$total;
41.      
42.       ?>
43.        
44.   
45.  <tr bgcolor="#FFFFFF">
46.    <td align="center"><?=$i?></td>
47.    <td align="center"><?=$b['pro_id']?></td>
48.    <td align="center"><?=$b['pro_name']?></td>
49.    <td align="center"><? if($db['pro_img']!=''){?>
50.      <img src="images/product/<?=$b['pro_img']?>" width="26" height="27" heigth="40px" />
51.      <? }else{?>
52.      <img src="images/nopic.gif"width="26" height="27" />
53.      <? }?></td>
54.    <td align="center"><input name="mng_approve" type="radio" id="radio" value="1" />
55.      <label for="mng_approve">อนุมัติ
56.        <input name="mng_approve" type="radio" id="radio2" value="2" />
57.      ไม่อนุมัติ</label></td>
58.    </tr>
59.  <?
60.  $i++;
61.      }// while($db=mysql_fetch_array($qry)){
62.           
63.  ?>
64.    <tr bgcolor="#99CCFF">
65.      <td colspan="5" align="center">&nbsp;</td>
66.    </tr>
67.    <tr>
68.      <td colspan="5" align="center" bgcolor="#555555">
69.         
70.        <input type="submit" name="button" id="button" value="เสร็จสิ้น" />
71.        <input type="hidden" name="mode" value="checkrequier">
72.        <input type="hidden" name="action" value="yes">
73.        <input type="hidden" name="order_id" value="<?=$order_id?>">
74.         
75.      </td>
76.    </tr>
77.  </table>
78. 
79.</form>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 11:28:24 By : puiAc
 

 

No. 6



โพสกระทู้ ( 1,636 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

54.
<td align="center"><input name="mng_approve[]" type="checkbox" id="radio" value="<?php echo $b['pro_id']?>" />

name ต้องเป็น array
type ต้องเป็น checkbox
value ส่ง id ที่จะ update


php ตัวอนุมัติ
Code (PHP)
1.foreach( $_POST['mng_approve'] as $pro_id){
2.    $sql='update table set ...... where id='.intval($pro_id)'
3.}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 12:09:11 By : NewbiePHP
 

 

No. 7



โพสกระทู้ ( 74 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับ เดี๊ยวผมขอลองดูก่อนนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 12:25:09 By : puiAc
 

 

No. 8



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

อย่าวาง Code ยาว ๆ เยอะ ๆ นะครับ ตอนนี้ Database ปาไป 1G กว่า ๆ แล้วครับ 555+
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-27 13:40:30 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเรื่อง การยืมคืนอุปกรณ์ อยากให้ระบบทำการเลือกอนุมัติทีละรายการครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่