<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("dbsql", $con);
$result = mysql_query("SELECT * FROM testimonial where approved='Yes'");
echo "<table border='1'>
<tr>
<th>Firstname</th>
<th>Review</th>
<th>Date</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['full_name'] . "</td>";
echo "<td>" . $row['review'] . "</td>";
echo "<td>" . $row['date'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
0
A
Répondre
1
remplacer
SELECT * FROM testimonial where approved='Yes'
avec
$offset = 0; //calculate your offset here as per page;
SELECT * FROM testimonial where approved='Yes' limit $offset, 10
2
Si vous êtes à la recherche pour ce bloc de données spécifique à la boucle 10 fois à chaque fois que la page est chargée simplement utiliser une boucle for()
for($i=0;$i<10;$i++)
{
// block of data
}
Mais je suppose que ce n'est pas ce que vous demandez, car cela ne serait pas pratique al (pour autant que je peux voir).
Pour imprimer 10 résultats, ajoutez
limit 10
à la fin de votre requête. Cependant, si vous utilisez la pagination, vous devez commencer la limite quelque part (par exemple, limiter NUMERO_DE_NOMBRE, NUM_OF_RESULTS)
Bonne chance!
Dennis M.
merci .. merci .. je vous remercie..merci..pour vous .....: P –