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 > ต้องการ แยกรายงานของแต่ละ user นะครับ พี่ๆเพื่อนช่วยดุโค้ให้หน่อยนะครับ



 

ต้องการ แยกรายงานของแต่ละ user นะครับ พี่ๆเพื่อนช่วยดุโค้ให้หน่อยนะครับ

 



Topic : 048052



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



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




ต้องการแยกรายของ user นะครับ ของใครของมันนะครับ โดยใครสามารถเข้าดูก็ได้นะ

$db->isdebug=1;
$dsto = new dbbase($db,"manager");

print_r($user);
if($user[uind]){
$wh = "where ind ='$user[ind]'";
}
$dl = $dsto->boardex(null,"$wh order by ind desc");
$ddata = $dl[data];

ช่วยดูดค้ให้หน่อยนะครับไม่รู้แก้อย่าไงครับ



Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-09-01 16:38:33 By : jaloveana View : 789 Reply : 10
 

 

No. 1

Guest


แล้วของใครของมัน เนี่ย คนอื่นเข้ามาดู เห็นทั้งหมด ของของใครของมันด้วยเปล่า เอ่ย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 16:58:56 By : burn
 


 

No. 2



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



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

หมายถึงจะแยกให้ user แต่ละคนใช้ db คนละตัวหรือเปล่าครับ?
หรือผมเข้าใจผิด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:04:01 By : iamatomix
 

 

No. 3



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

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

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


งง กับคำถามเหมือนกัน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:04:43 By : babyprogrammer
 


 

No. 4



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



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


คนอื่นสามารถเข้าดูได้ทั้งหมดครับ
เช่น นาย a มีอยู่10งาน

นาย B มีอยู่ 3งาน

ทุกคนสามารถเข้าดุได้ว่าตอนนี้นาย a มีกี่ งาน
นาย B มีกี่งาน

โดยแยกงานกันนะครับ งานของนาย A ก็อยู่กับนาย A โดยไม่มีงานของนาย B เข้าไปรวมอยู่ด้วยนะครับ

ถ้าคลิกเข้าไปที่ชื่อของนาย a จะเห็นเฉพาะงานของนาย a นะครับ


ประวัติการแก้ไข
2010-09-01 17:14:20
2010-09-01 17:14:43
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:13:17 By : jaloveana
 


 

No. 5

Guest


Code (PHP)
อ่ะ อย่างเช่น กำหนด Query ผิด ก็ให้ทำการแจ้งเตือนว่ามันผิด นะ แบบนี้

<?php
$result = mysql_query('SELECT * WHERE 1=1');
if (!$result) {
    die('Invalid query: ' . mysql_error());
}

?>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:13:35 By : ิburn
 


 

No. 6

Guest


เอ้ยตอบผิดคนขออำภัย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:14:22 By : ิburn
 


 

No. 7

Guest


อ่ะมาดูครับ

อันสืบเนื่องมาจาก ต้องการแยก report เป็นของแต่ละ บุคคล แสดงว่า ต้องเกิด สองสิทธิ์ ใช่ไหม
1. เจ้าของรายงาน
2. Guest

จากนั้น ใน Query ก็จะใช้ ind <-- เป็นตัวบอกถึง เจ้าของกรรมสิทธิ์คนนั้นๆถูกไหม

ซึ่ง ind จะมีผลก็ต่อเมื่อ เจ้าของรายงานได้ Login เข้ามา จริงไหม
แต่ ind สำหรับนาย Guest ไม่ได้มีประโยชน์อันใดกับเขา ถูกไหม เพราะเขาเห็นรายงานได้ ทั้ง A, B

อ่ะแล้วทีนี้ทำยังไง
ก็เนื่องจากว่าหน้านี้ ต้องการให้มีการกำหนดสิทธิ์ แบบเจ้าของ กับ Guest ดังนั้น เราก็ต้องทำดังนี้
1. ตรวจสอบก่อนว่า เขาได้เป็นเจ้าของสิทธิื์นั้นหรือเปล่า
ถ้าไม่ใช่
ก็ Query แบบทั้งหมด แบบ ไม่ where เงื่อนไข

ถ้าใช่
$user[ind]
ก็ Query แบบมีการ Where เงื่อนไข

ไม่รู้เข้าใจความหมายที่ต้องการถูกเปล่านะ ถ้าไม่ใช่ ก็ ยาวววววปายยยยย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:23:57 By : ิburn
 


 

No. 8



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



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


คือว่าผมคิดว่าอธิบายให้เข้ายากใจไปนิดหนึ่งนะครับ


งั่น เริ่มนะครับ

1 นาย a,b ใครก็ได้ login เข้าระบบ แล้วจะเห็นชื่่อของทั้ง a,b ถ้านาย a ต้องการเข้าไปดูงานของตัว ก็สามารถทำได้โดยคลิกเข้าไปที่ชื่อของ นาย a โดยรายงานนั้นจะแสดงชื่อเฉพาะของนาย a แต่นายa เองก็สามารเข้าไปดูรายงานของนาย b ได้ ก็จะเห้นเฉพาะรายงานของนาย b เหมือนกัน

2 นาย b เข้าระบบมาก็จะเหมือนกันนาย a ทุกอย่างเลย สามารถเข้าดุรายงานของตัวเองกับ นาย a ได้ เหมือนกับ ที่นาย a ทำ

แล้วถ้าใช้เงื่อนไข พอจะเขียนอย่าไงอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:33:29 By : jaloveana
 


 

No. 9

Guest


โอเค ก็แสดงว่า ในหน้าก่อนที่จะเข้าไปดูรายงาน ก็จะมีหน้า ให้เลือก ชื่อเจ้าของรายงาน นั้นๆ ถูกไหม ซึ่ง ใน List เจ้าของรายงานนั้นๆ ก็จะมี ind ของแต่ละบุคคลอยู่

สมมติหน้าที่เข้ามาแล้ว เห็น list รายชื่อ
เช่น
<a href="rpt.php?ind=1">นาย A</a>
<a href="rpt.php?ind=2">นาย B</a>

ส่วน Code ก็ ตัวนั้นแหล่ะ where ind ที่ $Get ind ไป
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:44:43 By : burn
 


 

No. 10



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



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


ได้แล้วครับขบอคุณครับที่แนะนำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-01 17:54:53 By : jaloveana
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ต้องการ แยกรายงานของแต่ละ user นะครับ พี่ๆเพื่อนช่วยดุโค้ให้หน่อยนะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 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 อัตราราคา คลิกที่นี่