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,037

HOME > PHP > PHP Forum > ขอโค๊ด ตัวอย่างโปรแกรมอนุมัติเอกสาร เพื่อนำไปพัฒนาต่อคะ



 

ขอโค๊ด ตัวอย่างโปรแกรมอนุมัติเอกสาร เพื่อนำไปพัฒนาต่อคะ

 



Topic : 120919



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



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




มีผู้อนุมัติ 6 คน เรียงตามลำดับ 1 > 2 >3 >4 >5 >6
-กำหนดชื่อเรื่องที่จะอนุมัติได้
-เปลี่ยน ชื่อผู้อนุมัติได้

ขอตัวอย่างโปรแกรมเลยนะคะ เพื่อนำไปพัฒนาต่อคะ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-01-16 14:29:58 By : Nan1999 View : 3723 Reply : 9
 

 

No. 1



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



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

ก็กำหนดสถานะในกับหัวเรื่องและผู้อนุมัติครับ
ลองเขียนมาดูก็ได้ครับ ในนี้มีอีกหลายช่วยตอบปัญหาให้ได้ครับติดตรงไหนอะไรอย่างนี้






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-16 20:58:38 By : LAGO
 


 

No. 2



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



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


.


ประวัติการแก้ไข
2016-01-17 12:56:22
2016-01-17 12:57:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-17 12:50:54 By : Nan1999
 

 

No. 3



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



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


Code (PHP)
  <?PHP
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == 1){  
  ?>
  <input type="button" name="approve" id="approve" value="อนุมัติ" />
  <input type="button" name="unapprove" id="unapprove" value="ไม่อนุมัติ" /> 
  <?PHP }?>
    
  <?PHP
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == 2){
  ?>
  <input type="button" name="approve2" id="approve2" value="อนุมัติ" />
  <input type="button" name="unapprove2" id="unapprove2" value="ไม่อนุมัติ" />
  <?PHP }?>
  
  <?PHP
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == 3){
  ?>
  <input type="button" name="approve3" id="approve3" value="อนุมัติ" />
  <input type="button" name="unapprove3" id="unapprove3" value="ไม่อนุมัติ" />
  <?PHP }?>

  <?PHP
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == 4){
  ?>
  <input type="button" name="approve4" id="approve4" value="อนุมัติ" />
  <input type="button" name="unapprove4" id="unapprove4" value="ไม่อนุมัติ" />
  <?PHP }?>

  <?PHP
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == 5){
  ?>
  <input type="button" name="approve5" id="approve5" value="อนุมัติ" />
  <input type="button" name="unapprove5" id="unapprove5" value="ไม่อนุมัติ" />
  <?PHP }?>

  <?PHP
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == 6){
  ?>
  <input type="button" name="approve6" id="approve6" value="อนุมัติ" />
  <input type="button" name="unapprove6" id="unapprove6" value="ไม่อนุมัติ" />
  <?PHP }?>



เรื่องที่ 2
Code (PHP)
  <?PHP
  if($data['story_id'] == 2 and $_SESSION['g_id2'] == 1){
  ?>
  <input type="button" name="approve" id="approve" value="อนุมัติ" />
  <input type="button" name="unapprove" id="unapprove" value="ไม่อนุมัติ" />
  <?PHP }?>
.
.
.







$data['story_id'] == 1 คือ ชื่อที่จะอนุมัติ เรื่องที่1
$_SESSION['g_id1'] == 1 คื่อ ผู้อนุมัติคนที่ 1

ถ้ามีทั้งหมด 10 เรื่อง ต้องทำทั้งหมด 60 รายการ
มีวิธีย่ออย่างไรไม่ให้ต้องเขียนโค๊ดเยอะ
ขอตัวอย่างโค๊ดวิธีแก้ไขด้วยค่ะ


ประวัติการแก้ไข
2016-01-17 13:49:58
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-17 13:46:33 By : Nan1999
 


 

No. 4

Guest


Code (PHP)
foreach(){//วนเอกสารไป
// $data['ผู้มีสิทธิ์อนุมัติ'] = ',1,2,3,4,5,6,'; - เก็บ id ผู้มีสิทธิ์อนุมัติของแต่ละเรื่องในตาราง
$g_id1 = ',' .  $_SESSION['g_id1']) . ','; //สร้างสตริงค้นหา(,1,)
<?PHP
if(strpos($data['ผู้มีสิทธิ์อนุมัติ'] ,$g_id1) > -1){ //ถ้าเจอสตริงแสดงว่ามีสิทธิ์
?>
//แสดงเอกสาร
<input type="button" name="approve" id="approve" value="อนุมัติ" />
<input type="button" name="unapprove" id="unapprove" value="ไม่อนุมัติ" />
<?PHP }else{ //ถ้าไม่มีสิทธิ์
//ไม่แสดงเอกสาร เดี๋ยวมันรู้มาก
}?>
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-17 14:14:36 By : noMerzy
 


 

No. 5



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



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


ขออีกนิดนะคะ
name="approve" และ "unapprove" 1-6 ต้องแก้ไขอย่างไรคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-17 14:33:39 By : Nan1999
 


 

No. 6

Guest


เอาเป็น radio button แทนก็ดีนะครับ ส่งไปกับฟอร์มเก็บ id ผู้อนุมัติลง database

<input type="radio" name="approve" value="approve">
<input type="radio" name="approve" value="unapprove">
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-17 17:43:50 By : noMerzy
 


 

No. 7



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



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


ตอนแรก ก็เป็นแบบ radio นะ แต่เจ้านายชอบแบบปุ่ม เพราะมันมีสีสันค่ะ


ประวัติการแก้ไข
2016-01-23 08:53:39
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-23 08:25:05 By : Nan1999
 


 

No. 8



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



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


.


ประวัติการแก้ไข
2016-01-23 15:27:06
2016-01-23 15:27:59
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-23 15:24:44 By : Nan1999
 


 

No. 9



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



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


Code (PHP)
  <?php 
  for ($i = 1; $i <= 6; $i++){
  ?>     
  <?PHP 
  if($data['story_id'] == 1 and $_SESSION['g_id1'] == $i){
  ?>
  <input type="button" name="approve<?=$i?>" id="approve<?=$i?>" value="อนุมัติ" />
  <input type="button" name="unapprove<?=$i?>" id="unapprove<?=$i?>" value="ไม่อนุมัติ" />  
  <?PHP }?>
  <? }?>
  



ประวัติการแก้ไข
2016-01-23 15:30:19
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-01-23 15:28:08 By : Nan1999
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

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