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

HOME > PHP > PHP Forum > การ search แบบแบ่งหน้า codeigniter ขอความช่วยเหลือหน่อยครับผม



 

การ search แบบแบ่งหน้า codeigniter ขอความช่วยเหลือหน่อยครับผม

 



Topic : 089005



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



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




คือ ผมทำแบ่งหน้าแบบ codeigniter ได้ครับ แต่ พอจะ search แล้วเราจะนำค่าพารามิเตอร์ของ search ส่งไปยังไงครับ คือ ยัง งง ช่วยยกตัวอย่างให้หน่อยครับผม



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-01-09 23:02:52 By : theyounggun View : 2950 Reply : 11
 

 

No. 1



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

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

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

รับค่าแบบนี้ครับ
Ex.(PHP)
function searchfrom($parameter) //  searchform.php in views folder
{
    ///  load your page
    if(!empty($this->input->post('field_name');)){
       $parameter = $this->input->post('field_name');
       $$this->searchresult($parameter); 
   }
}

function searchresult($parameter)
{
    //   query string with $parameter
}









ประวัติการแก้ไข
2013-01-10 10:01:35
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 09:58:02 By : mangkunzo
 


 

No. 2



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



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

ส่งพารามิเตอร์ผ่านอะไรครับ POST หรือ GET ???
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 09:59:15 By : ALTELMA
 

 

No. 3



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



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


คือว่า อยากได้ search แบบแบ่งหน้า อะครับ คือ พอทำ search แล้ว แบ่งหน้าแล้ว เวลา เลือก หน้าที่ 2 หรือ 3 ค่า search มันไม่ออกครับ เพราะ ว่า ตอน คลิกที่ ลิงค์ หน้า มันไม่มีค่า พารามิเตอร์ ของ search ส่งไปกับ เลขหน้า ด้วย ค่าในหน้าต่อๆ ไป มันเลยไม่ออกครับ คือ ผม จะจะทราบแนวทางว่า จะส่งค่าไปกับ ลิงค์ หน้ายังไงอะครับ รบกวน ช่วย แนะ นำ หน่อย ครับ ผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 10:58:08 By : theyounggun
 


 

No. 4



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

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

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

ตอบความคิดเห็นที่ : 3 เขียนโดย : theyounggun เมื่อวันที่ 2013-01-10 10:58:08
รายละเอียดของการตอบ ::
codeigniter ผมชอบใช้ datatale ช่วยครับ ไม่ต้องวุ่นวายเขียน code แบ่งหน้าให้วุ่นวาย

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 13:58:11 By : mangkunzo
 


 

No. 5



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



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


ขอตัวอย่างหน่อยได้มั้ยครับ จะไปศึกษาดู ครับ ผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 15:14:52 By : theyounggun
 


 

No. 6



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

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

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

ขอโค้ทแบ่งหน้าเดิมของคุณหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 17:18:09 By : mangkunzo
 


 

No. 7



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



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


Code (PHP)
หน้า controller
function hoho()
	{
		
		
		$config['base_url'] = base_url()."index.php/look/hoho/"; 			   // ส่วนนี้ จะเป็น link ว่า จะให้ไปที่หน้าไหน ซึ่งเราจะให้ไปที่ method 
   		$config['total_rows'] = $this->db->count_all("product");  // ส่วนนี้ จะนับว่า ฟิว ทั้งหมดที่อยู่ใน product มีเท่าไหร่
   		$config['per_page'] = '3'; 							 // ให้แสดงหน้าละจำนวนเท่าไหร่
   		$this->pagination->initialize($config);   				// จากกนั้น เอาค่า ไป config ใน object pagination ที่เรา load มา
		$show["multi"] = $this->hallo->show_array($config['per_page'], $this->uri->segment(3));
		$this->load->view('form2', $show);
	}


หน้า form
Code (PHP)
<body><form action="<?php echo site_url('look/delete_data');?>" method="post">
<table border="1">
<tr>
<th width="100">รหัสสินค้า</th>
<th width="200">ชื่อสินค้า</th>
<th width="200">จำนวน</th>
<th width="200">ราคา</th>
<th width="100">ลบ</th>
<th width="100">แก้ไข</th>
</tr>
<?
foreach($multi as $items)
{ ?>
   <tr>
  	<td align="center"><? echo $items["Id"]; ?></td>
	<td><? echo $items["Name"]; ?></td>
    <td><? echo $items["Qty"]; ?></td>
    <td><? echo $items["Price"]; ?></td>
    <td> <input type="checkbox" name="chkDel[]" value="<?=$items["Id"];?>"></td>
    
	<!--<td><? echo anchor('look/delete_data/'.$items["PROVINCE_ID"],'delete'); ?></td>-->
    
	<td><? echo anchor('look/form_update/'.$items["Id"],'update')."<br>"; ?>  </td> 
	
    </tr>
      <!--<a href="like/delete_data/<? echo $items["PROVINCE_ID"] ; ?>">ลบ</a><br> -->
<? }
?>
</table>
<input type="submit" name="btnDelete" value="Delete">
</form>
<p>หน้าที่ <?php echo $this->pagination->create_links(); // เป็น ตัว generate pagination ให้เราเองอัตโนมัติ?><p>
</body>


อันนี้คร่าวๆครับ เพราะจะทำหน้า searchต่อเลยอยากจะทราบว่าจะแนบค่า ของ search ไปหน้าต่อๆ ไป อย่าไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 17:33:44 By : theyounggun
 


 

No. 8



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

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

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

ลองดูน่ะครับ ติด error อะไร ก็โพสท์ต่อได้

หน้าฟอร์ม(PHP)
<link rel="stylesheet" type="text/css" href="http://www.datatables.net/release-datatables/media/css/demo_table.css" />
<script type="text/javascript" language="javascript" src="http://www.datatables.net/release-datatables/media/js/jquery.js"></script>
<script type="text/javascript" language="javascript" src="http://www.datatables.net/release-datatables/media/js/jquery.dataTables.js"></script>
<script type="text/javascript" charset="utf-8">
	$(document).ready(function(){
		$('#datatables').dataTable();
	});	
</script>

<body><form action="<?php echo site_url('look/delete_data');?>" method="post">
<table border="1" id="datatables" class="display">
<thead>
<tr>
<th width="100">รหัสสินค้า</th>
<th width="200">ชื่อสินค้า</th>
<th width="200">จำนวน</th>
<th width="200">ราคา</th>
<th width="100">ลบ</th>
<th width="100">แก้ไข</th>
</tr>
</thead>
<?php
foreach($multi as $items)
{ ?>
   <tr>
  	<td align="center"><? echo $items["Id"]; ?></td>
	<td><? echo $items["Name"]; ?></td>
    <td><? echo $items["Qty"]; ?></td>
    <td><? echo $items["Price"]; ?></td>
    <td> <input type="checkbox" name="chkDel[]" value="<?=$items["Id"];?>"></td>
    
	<!--<td><? echo anchor('look/delete_data/'.$items["PROVINCE_ID"],'delete'); ?></td>-->
    
	<td><? echo anchor('look/form_update/'.$items["Id"],'update')."<br>"; ?>  </td> 
	
    </tr>
      <!--<a href="like/delete_data/<? echo $items["PROVINCE_ID"] ; ?>">ลบ</a><br> -->
<? }
?>
</table>
<input type="submit" name="btnDelete" value="Delete">
</form>
</body>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-10 18:23:07 By : mangkunzo
 


 

No. 9



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



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


คือ ขอถามหน่อยครับ ยังงง ครับผม แล้ว ตรงไหนที่มันจะส่ง ค่าของ search ที่เราต้องการไปหน้าต่อไป อะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-11 09:03:17 By : theyounggun
 


 

No. 10



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



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


เข้าใจแล้วครับ ขอบคุณมากๆๆ ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-11 09:07:13 By : theyounggun
 


 

No. 11



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

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

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

ตอบความคิดเห็นที่ : 10 เขียนโดย : theyounggun เมื่อวันที่ 2013-01-11 09:07:13
รายละเอียดของการตอบ ::


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-01-11 10:05:56 By : mangkunzo
 

   

ค้นหาข้อมูล


   
 

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