Ben kullanıcıların bir düğmeye (linki) tıklar ki, dinamik bir sql sorgusu oluşturmak çalışıyorum ve bu bağlantının id sql sorgu gönderilir. Ben bunu kullanarak jquery başarmak istiyorum. Ancak, jquery ve PHP hem çok yeni olması, onu çok zor düzgün çalışması için bu almak için bulma yaşıyorum.
Öncelikle, ben this php pagination class kullanıyorum bahsetmeliyiz. Ben kullanıcı içeriği ile filtrelemek için kullanabileceğiniz kategoriler kimlikleri tutun ana sayfada üç bağlantıları var.
Herkes bana bu çözmeye yardımcı olabilir, bu harika olurdu. Teşekkür ederim.
Bu başladığım jquery, ama dediğim gibi, düzgün çalışmıyor.:
$(document).ready(function(){
//Display Loading Image
function Display_Load()
{
$("#loading").fadeIn(900,0);
$("#loading").html("<img src='bigLoader.gif' />");
}
//Hide Loading Image
function Hide_Load()
{
$("#loading").fadeOut('slow');
};
// Sort Content Marketing
$("a.category").click(function() {
this_id = $(this).attr("id");
$.get("pagination3.php", { category: this_id },
function(data){
//Load your results into the page
$("#content").load('pagination3.php?&category='+ this_id );
});
});
});
Burada ana sayfası gibi görünüyor budur:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery_page.js"></script>
<?php
//Include the PS_Pagination class
include('ps_pagination.php');
//Connect to mysql db
$conn = mysql_connect('localhost', 'root', 'root');
mysql_select_db('ajax_demo',$conn);
$sql = "select * from explore where category='marketing'";
//Create a PS_Pagination object
$pager = new PS_Pagination($conn, $sql, 3, 11, 'param1=value1¶m2=value2');
//The paginate() function returns a mysql
//result set for the current page
$rs = $pager->paginate();
//Loop through the result set
while($row = mysql_fetch_assoc($rs)) {
echo "<div id='loading'></div>";
echo "<div id='content'>";
echo "<table width='800px'>";
echo "<tr>";
echo"<td>";
echo $row['id'];
echo"</td>";
echo"<td>";
echo $row['site_description'];
echo"</td>";
echo"<td>";
echo $row['site_price'];
echo"</td>";
echo "</tr>";
echo "</table>";
echo "</div>";
}
echo "<ul id='pagination'>";
echo "<li>";
//Display the navigation
echo $pager->renderFullNav();
echo "</li>";
?>
<a href="#" class="category" id="marketing">Marketing</a>
<a href="#" class="category" id="automotive">Automotive</a>
<a href="#" class="category" id="sports">Sports</a>