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

HOME > PHP > PHP Forum > สอบถามโค้ด export จากฐานข้อมูลเป็น excel ต้องเพิ่มตรงไหนบ้างครับ



 

สอบถามโค้ด export จากฐานข้อมูลเป็น excel ต้องเพิ่มตรงไหนบ้างครับ

 



Topic : 127018



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



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




Code (PHP)
<?php  session_start(); ?>
<?php if(empty($_SESSION['user_id'])){echo "<meta http-equiv='refresh' content='0;url=index.php'/>";exit();} ?>
<?php include 'header.php';?>
		<?php 
		 	$user_id = $_SESSION[user_id];
         	$sqlUser = mysql_query("select admin from user where user_id='$user_id' ");
         	$resultUser=mysql_fetch_assoc($sqlUser);    
            if($resultUser[admin]=='Y'){
            echo "<h2>คณะกรรมการบริหารความเสี่ยง</h2>"; 	
            }else{
            echo "<h2>รายงานสำหรับหน่วยงาน</h2>";  	
            }         
         ?>
<ol class="breadcrumb">
              <li><a href="index.php"><i class="fa fa-home"></i> หน้าหลัก</a></li>
	 <?php if($resultUser[admin]=='Y'){   echo "<li><a href='main_department_report.php'><i class='fa fa-bar-chart-o'></i> หน่วยงานที่เขียนความเสี่ยง</a></li>"; } ?>
              <li class="active"><i class="fa fa-user"></i> บุคลากรที่เขียนความเสี่ยง</li>
            </ol>
<H1><small>รายชื่อบุคลากรภายในหน่วยงานที่เขียนความเสี่ยง</small></H1>

      <div class="col-lg-7">
	      <form method="post" action="" enctype="multipart/form-data"  >
	       ***เลือกวันที่เริ่มต้นและวันที่สิ้นสุดเพื่อดูจำนวนความเสี่ยง
            <div class="form-group">
				วันที่เริ่มต้น <input type='date' id='date_start' name='date_start'  class='form-control' required />
			</div>
			<div class="form-group">	
				วันที่สิ้นสุด <input type='date' name='date_end'  class='form-control' required />	
		   </div>
		   <div class="form-group">
			<button type="submit" class="btn btn-success">ตกลง</button> 
			</div>						
		</form>	
	</div>		
      <div class="col-lg-7">
            <div class="panel panel-primary">
              <div class="panel-heading">
                <h3 class="panel-title"><i class="fa fa-calendar"></i> รายชื่อบุคลากรภายในหน่วยงานที่เขียนความเสี่ยง</h3>
              </div>
              <div class="panel-body">
                <div class="table-responsive">
                  <table id="datatable" class="table table-bordered table-hover table-striped tablesorter">
                    <thead>
                      <tr>
                        <th><center>ลำดับ <i class="fa fa-sort"></i></center></th>
                        <th><center>รายชื่อ <i class="fa fa-sort"></i></center></th>
                        <th><center>จำนวนเรื่อง <i class="fa fa-sort"></i></center></th>
                      </tr>
                    </thead>
                    <tbody>
          			<?php 
          						$i=1;
          						  $monthlast =$_POST[date_start];					
							  $monthnow =$_POST[date_end];

							if($_POST[dep_id]!=''){
								  $dep_ids=$_POST[dep_id];								
							}else{
          							$dep_ids=$_SESSION[user_dep_id];
							}
							
          					$sql=mysql_query("select * from user where dep_id='$dep_ids'");
          						while( $result=mysql_fetch_assoc($sql) ){
							$RSuser_id=$result[user_id];

          							 				
								$sql2=mysql_query("select  t1.takerisk_id  
								from   takerisk t1
  								
								where t1.take_rec_date between '$monthlast' and  '$monthnow'  and t1.user_id='$RSuser_id'  
								 and t1.recycle='N'");	
								$count_risk=mysql_num_rows($sql2);
								
								echo mysql_error();
										
								  $rs=mysql_fetch_assoc($sql2) ;	
								   							
          			?>       
                      <tr>
                        <td><center><?php echo $i; ?></center></td>
                        <td><?php echo $result[user_fname].' '.$result[user_lname]; ?></td>
                        <td><center><?php if($count_risk==0){echo "<font color='red'>".$count_risk."</font>"; }else{echo $count_risk;} ?></center></td>
                      </tr>
                      <tr>
                 <?php $i++; } // end while $sql2 ?>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
          </div>
        </div><!-- /.row -->
<?php include 'footer.php';?>
</section>

ข้างต้นเป็นโค้ดที่เรียกแสดงข้อมูลตาม ว ด ป ที่กำหนด ส่วนที่ต้องการคือให้สามารถโหลดข้อมูลจากตารางออกมาเป็นไฟล์ xls ได้นะครับ ผมต้องทำยังไง เพิ่มโค้ดตรงไหนบ้าง ช่วยบอกหน่อยครับ ผมลองแก้หลายแบบจนตาลายไปหมดล่ะ



Tag : PHP, MySQL, Excel (Excel.Application)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-03-30 10:42:40 By : bakaman View : 1197 Reply : 10
 

 

No. 1



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


ศึกษาตัวนี้ครับ : https://www.thaicreate.com/community/phpexcel-and-mysql.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-30 11:40:30 By : apisitp
 


 

No. 2

Guest


ผมลองแล้วครับ แต่มือใหม่มาก เลยไม่ค่อยเข้าใจว่าต้องแปลงค่าตัวไหนบ้าง หรือเพิ่มโค้ดลงตรงช่วงไหนในหน้านั้น รบกวนช่วยบอกเพิ่มเติมทีครับว่าโค้ดที่ใช้ต้องวางตรงไหนของหน้า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-30 12:02:36 By : bakaman
 

 

No. 3



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



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


ผมลองแล้วครับ แต่มือใหม่มาก เลยไม่ค่อยเข้าใจว่าต้องแปลงค่าตัวไหนบ้าง หรือเพิ่มโค้ดลงตรงช่วงไหนในหน้านั้น รบกวนช่วยบอกเพิ่มเติมทีครับว่าโค้ดที่ใช้ต้องวางตรงไหนของหน้า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-30 12:03:31 By : bakaman
 


 

No. 4



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

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

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

ลองเอา code ไปรันดูก่อนครับ ติดตรงไหนค่อยถามครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-30 12:37:09 By : mr.win
 


 

No. 5



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


PHPExcel ผมก็เพิ่งทำเป็นเมื่อไม่ถึง 3 เดือนนี้ครับ กว่าจะได้ดั่งใจมันก็ใช้เวลาหลายวันอยู่ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-30 14:44:55 By : apisitp
 


 

No. 6



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



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


ผมลองรันดูแล้วไม่ติด error อะไรครับ แล้วทีนี้ก็แก้ค่าตัวแปล แต่ผมต้องก๊อปไฟล์ไปวางไว้ในโฟลเดอร์งานที่ทำอยู่ด้วยหรือเปล่าครับ หรือก็อปไปทั้งโฟลเดอร์ เช่น ต้องวางไว้ในโฟลเดอร์ชื่อ risk (ที่ต้องการ)เลยมั้ย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-30 15:50:02 By : bakaman
 


 

No. 7



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



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


ตอนนี้ออกมาได้แล้วครับ เกือบจะไม่รอดแล้ว ขอบคุณที่แนะนำโค้ดมาให้ครับ ลองแล้วได้จริง อีกส่วนนึงก็หาตั้งนานว่าทำไมปุ่ม export ไม่ขึ้น ลืมเซทตาราง id="datatable" นี่เอง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-31 11:21:44 By : bakaman
 


 

No. 8



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-31 11:33:35 By : apisitp
 


 

No. 9



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



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


คราวนี้ขอถามหัวข้อใหม่หน่อยครับ ผมอยากจะได้โค้ดทำแผนภูมิแท่งแบบให้มีสองสี(อย่างเช่น ข้อมูลที่ตรวจสอบแล้ว กับ ข้อมูลที่ยังไม่ตรวจสอบ)ในแท่งเดียวกัน(แท่งเดียวแต่มีสองสี)แล้วแบ่งข้อมูลตามเดือนอ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-04-05 08:22:17 By : bakaman
 


 

No. 10



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


ตอบความคิดเห็นที่ : 9 เขียนโดย : bakaman เมื่อวันที่ 2017-04-05 08:22:17
รายละเอียดของการตอบ ::
หากราฟสำเร็จรูป พวก jquery ง่ายๆ มีเพียบครับ อ่าน Docs ลองใช้งาน ลองส่งค่าตามแบบที่เขาแนะนำ


ติดปัญหาจริงๆ ตั้งกระทู้ใหม่ถาม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-04-05 09:52:38 By : apisitp
 

   

ค้นหาข้อมูล


   
 

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