รายละเอียดบริการลงโฆษณา
 บริการจดโดเมนเนม เว็บไซด์ .Com, .Net, .Org เพียง 550 บาท / ปี    สำหรับโดเมนอื่นๆ คลิกเพื่อดูรายละเอียด สายด่วน WebSite, Domain, Hosting
สนใจติดต่อโฆษณา
   หน้าแรกเว็บบอร์ด   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  
หน้าแรกเว็บไทยดีดี      บทความรู้      เว็บบอร์ด      บริการเว็บไซต์      จดโดเมน      โฮสติ้ง ติดต่อเรา แจ้งชำระเงิน
วิทยุ เพลงออนไลน์
เครื่องมือทำเว็บไซต์
Templates เว็บไซต์
หนังสือแนะนำ

อ่านบทความ PHP Programing HTML Home Page
Adobe Dreamweaver Namo WebEditor Adobe Flash
Adobe Photoshop Adobe illustrator 3ds max
Java Scripts C,C++ Programing Microsoft Word
Microsoft Excel Microsoft PowerPoint Microsoft Access
คอมพิวเตอร์ทั่วไป ความรู้เกี่ยวกับ Flash Drive  
ปักหมุด & แบ่งปัน
อีเมล์ ของโปรด
พิมพ์ Messenger
Twitter Facebook
Google Live
Delicious MySpace
Digg Y! Mail
Blogger    
จดโดเมน, Domain, พื้นที่เว็บไซต์, Host, Hosting, ต่อโดเมน, กู้โดเมน
ปรับปรุงเว็บไซต์, ดูแลเว็บไซต์, SMF ฟรีเว็บบอร์ด
หน้า: [1]   ลงล่าง
  ส่งหัวข้อนี้  |  พิมพ์  
ผู้เขียน หัวข้อ: รบกวนด้วยครับ ผมมีระบบสมาชิก ผมเป็น admin ที่ค่อยส่งข้อมูลให้สมาชิกแต่ละคน ถ้าผมต้องการส่งข้อมูลให้เฉพาะบุคคลผมต้องทำงายงะครับ  (อ่าน 1985 ครั้ง)
thetomofking
แรกเกิด
*

กำลังใจ 0
ออฟไลน์ ออฟไลน์

กระทู้: 3


« เมื่อ: มิถุนายน 13, 2011, 04:35:25 pm »

รบกวนด้วยครับ ผมมีระบบสมาชิก  ผมเป็น admin ที่ค่อยส่งข้อมูลให้สมาชิกแต่ละคน ถ้าผมต้องการส่งข้อมูลให้เฉพาะบุคคลผมต้องทำงายงะครับ
รบกวนด้วยนะครับ
  ยิ้มกว้างๆ ยิ้มกว้างๆ
บันทึกการเข้า
bluesix
ปริญญาโท
*

กำลังใจ 5
ออฟไลน์ ออฟไลน์

กระทู้: 132



เว็บไซต์
« ตอบ #1 เมื่อ: มิถุนายน 27, 2011, 09:23:16 am »

เรียกที่ หรือ ID เขาขึ้นมาแล้วก็ส่งตามปกติ ก็ได้แล้วนิครับ ต้องการใครก็ดึงคนนั้นขึ้นมาเลย

$user="select * form tb_user where userid='$name' ";

กรณีจะส่งให้หลายคน เฉพาะบุคคลก็ เหมือนกัน
แอดรายชื่อมาก่อน ใส่ใน textbox หรือ hiden ก็ได้
โดยมีตัวขั้นกลาง เช่น แอด ชื่อ popten กับ popcon
เลือกรายชื่อเข้ามา ใน textbox จะได้ $textbox="popten&popcon";

จากนั้นก็ใช้ Function ค้นหาคำอยู่ระหว่าง & ออกมา


$arr = explode ("&",$textbox);
      $numa=count($arr);
      for($i=0;$i<$numa;$i++)
      {
                $user_arr=$arr[$i];
                                          $user="select * form tb_user where userid='$user_arr';
               $result=mysql_query($user,$link);
                $row=mysql_fetch_array($result);
                          //------------รายชื่อที่จะส่งข้อมูล
                              $name=$row['username'];
                              $email=$row['useremail'];
                               เอา $email ไปส่งได้เลยครับ พร้อมชื่อ $name
                                    //*ชุดนี้เอาไปเข้า function ในการส่ง mail ได้เลยครับ มันจะวนรอบจนครบตรามจำนวน for ข้างต้น
                           //--------------
                                 }
« แก้ไขครั้งสุดท้าย: มิถุนายน 27, 2011, 09:25:04 am โดย bluesix » บันทึกการเข้า
djunghoo
นักศึกษา
*

กำลังใจ 2
ออฟไลน์ ออฟไลน์

กระทู้: 79



เว็บไซต์
« ตอบ #2 เมื่อ: สิงหาคม 02, 2011, 04:35:56 pm »

แนะนำแบบนี้ครับ
ในส่วนของการส่ง ข้อมูลให้กับสมาชิกให้เราทำเป็น 2 เมนู
1. ส่งให้ทุกคน
2. ส่งให้เฉพาะคน

ตรงส่งทุกคนก้อปกติครับ
แต่ส่วนที่ส่งให้เฉพาะบุคคล

ให้เราระบุ ID ของผู้ที่เราต้องการส่งไปให้ก่อนกดส่งครับ
ID ของสมาชิกแต่ละคนต้องซ้ำกันนะครับ ระบบจะได้ส่งถูกคน

ส่วนการส่งข้อมูลก้อเปลี่ยนจากการวนลูปที่ต้องส่งให้ทั้งหมดทุกคน
เป็นส่งครั้งเดียวโดยใช้คำสั่ง SQL ระบุผู้รับไปครับ

mysql_query("select ... from ..... where user_id='$_POST[user_id]'");

แล้วก้อส่งตามที่ค้นหาได้ครั้งเดียวครับ

ผิดพลาดประการใดขออภัยไว้ ณ โอกาสนี้ด้วยครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
  ส่งหัวข้อนี้  |  พิมพ์  
 
กระโดดไป:  
หน้าแรกเว็บไทยดีดี      บทความรู้      เว็บบอร์ด      บริการเว็บไซต์      จดโดเมน      โฮสติ้ง ติดต่อเรา แจ้งชำระเงิน
Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | ภาษาไทยโดย ThaiSMF | Theme by WebThaidd.com
บริษัท เว็บไทยดีดี จํากัด ที่อยู่ 154 ซอยสุขศรีเฉลิมพจน์ แขวงวงศ์สว่าง เขตบางซื่อ กทม. 10800
โทร. 02-910-9930-1 แฟกซ์ 02-910-9931 กด 5
©
2005-2012 All rights reserved. เลขทะเบียนพาณิชย์ 0105549132957