EDIT :: HTML
JAVASCRIPT Utilisez Jquery comme ci-dessous
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('#showMore').click(function(event) {
event.preventDefault();
$number = $('.result').size();
$.ajax({
type: "POST",
url: "getNext.php",
data: "count=$number",
success: function(results){
$('#results').append(results);
}
});
});
});
</script>
PHP
vous devriez faire une nouvelle page php (getNext.php) qui sera obtenir les résultats de la requête
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM Persons LIMIT {$_POST['count']},5");
while($row = mysql_fetch_array($result))
{
echo "<div class='result'>".$row['FirstName'] . " " . $row['LastName']."</div>";
}
mysql_close($con);
?>
AIDE
vous pouvez utiliser quelque chose comme SQL
SELECT x,xx,xxx FROM XxXxXs Limit $_POST['count'],5
similaires [Utilisation JQuery Ajax pour appeler une fonction php] (http://stackoverflow.com/questions/2842776/using-jquery-ajax-to-call-a-php-function) et [autres ] (http://stackoverflow.com/search?q=call+php+function+from+javascript). –