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

Registered : 107,528

HOME > PHP > PHP Forum > การส่งค่าจาก checkbox เพื่อไปดาวน์โหลดไฟล์ เป็น pdf และ csv





 

การส่งค่าจาก checkbox เพื่อไปดาวน์โหลดไฟล์ เป็น pdf และ csv

 



Topic : 133015



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



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




Code (PHP)
<?php

        $sql = "select * from ThaiIDCard";
        $query = mysqli_query($con,$sql);
        ?> 
        <div class="container">
        <div class="row">
        <?php $i=1; while ($result = mysqli_fetch_assoc($query)) { ?>
         <div class="col-md-4">
            <div class="media d-md-inline-flex ">                    
                    <img class="mr-3 rounded-circle align-self-center mr-3" src="data:image/jpg;base64,<?php echo $result['photo'];?>" alt="Generic placeholder image" width="80" hight="80">
                    
                    <div class="media-body">
                        <p class="mb-0">
                         <h5> <?php echo $result['titleT']."   ".$result['nameT']?></h6>
                         <?php echo $result['surnameT']?><br />
                         <?php echo $result['idnum']?><br />
                         <?php echo $result['birthdate']?><br />
                         <?php echo $result['province']?><br />
                        
                      </p>
                    </div> 
                    <form action="" method="post" name="form3" id="form3" ;>
                    <input name="chk[]" type="checkbox"  value="<?php echo $result['id'];?>">
                    
                     </div>
                        </div> <?php $i++; } ?>
                     
                    
                 </div>
         </div>
    </div>
   </div>
   <input class="btn btn-primary" name="btnButton1" type="button" value="PDF Download" >
   <input class="btn btn-primary" name="btnButton2" type="button" value="CSV Download" >
</form>


ทีนี้ ต้องการการ นำข้อมูลไป Export เป็น PDF และ CSV
ต้องส่งค่าไปยังไงหรอคะ เพราะหน้าที่สร้าง pdf ก็หน้านึง หน้าที่สร้าง CSV ก็อีกหน้านึง

และเมื่อส่งไปและ จะวนลูปออกมา เป็นตารางยัง โดยให้ mysql ค้นหาจากเงื่อนไข Where id = $_POST["chk"][$i]



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-01-29 14:38:39 By : yanikanaja View : 149 Reply : 4
 

 

No. 1



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



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

https://www.thaicreate.com/php/php-implode.html

ลองดูครับ

ต้องคิดตามครับว่า ค่าที่ถูกส่งไปจะถูกเก็บเป็น array
ตอนที่ดึงออกมาก็จะเป็นแบบ array

ตัวอย่าง

ตอนรับก็จะเป็นแบบนี้ครับ
Code (PHP)
  //คนที่ 1
  $mmm1 = $_POST["memid"][0];
  //คนที่ 2
  $mmm2 = $_POST["memid"][1];
  //คนที่ 3
  $mmm3 = $_POST["memid"][2];

$aar = array("$mmm1","$mmm2","$mmm3");
$com_id = implode(",", $aar);
$sql = "SELECT * from member Where mem_id IN ($com_id)";
$sqlQ = mysqli_query($con,$sql) or die ("Error Query [".$sql."]");
while($sqlR = mysqli_fetch_array($sqlQ)){


ย้ำนี้แค่ตัวอย่างนะครับ ในความเป็นจริงหากมีการติกเยอะกว่านี้ต้องศึกษา

Insert mutiplex
https://www.thaicreate.com/php/php-mysql-add-insert-multiple-record.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-01-29 15:37:15 By : nobetaking
 


 

No. 2



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



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


ขอบคุณ คห.1 มากค่ะ ตอนนี้ได้แล้วค่ะ
เหลือแต่ ส่งข้อมูลที่ติ๊กไปทำเป็นไฟล์ pdf กับ CSV ค่ะ
ไม่รู้จะทำ 2 action ยังไง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-01-30 10:21:01 By : yanikanaja
 

 

No. 3



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



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

เพิ่ม target="_blank"
เข้าไปในฟอร์มครับ เวลาคลิกที่ปุ่มมันก็จะได้ new tap มาแทน
แทนที่จะทำงานในหน้าเดิม แค่นี้ก็ได้การทำงาน 2 แบบแล้วครับ


ประวัติการแก้ไข
2019-01-30 10:47:15
2019-01-30 10:47:36
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-01-30 10:46:32 By : nobetaking
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : nobetaking เมื่อวันที่ 2019-01-30 10:46:32
รายละเอียดของการตอบ ::
ได้แล้วค่ะ ขอบคุณมากๆค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-01-31 10:00:38 By : yanikanaja
 

   

ค้นหาข้อมูล


   
 

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

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