PHP expert |
|
In dit gedeelte:
$sql = "SELECT * FROM portfolio ORDER BY id DESC LIMIT ".$ng->offset().",".$ng->items_per_pagina()."";
$res = mysql_query($sql) or die (mysql_error());
while ($show = mysql_fetch_object($res))
{
}
$sql = "SELECT * FROM portfolio ORDER BY id DESC LIMIT ".$ng->offset().",".$ng->items_per_pagina().""; { }
voer je de goede query uit, alleen doe je niks met de resultaten.
Daarna maak je een query die de laatste 5 selecteert, maar die query is altijd hetzelfde, ongeacht de pagina waarop je zit:
$query = "SELECT * FROM portfolio ORDER BY id DESC LIMIT 0,5";
$result = mysql_query($query) or die(mysql_error());
$count = mysql_num_rows($result);
$query = "SELECT * FROM portfolio ORDER BY id DESC LIMIT 0,5";
Je fetch $result daarna:
while($row = mysql_fetch_assoc($result))
{
echo '<span style="color: #c7bfb0;"><h3><strong>Projectnaam:</strong> '. $row['projectnaam'] .'</h3></span>
<a href="'. $row['grote_afbeelding'] .'"><img src="'. $row['kleine_afbeelding'] .'" border="1" /></a><br /><br />
<strong><span style="color: #7a7365;">Gebruikte Technieken:</strong> '. $row['technieken'] .'<br /><br /><strong>Beschrijving:</strong><br /> '. $row['beschrijving'] .'</span><br /><hr><br />';
}
{ echo '<span style="color: #c7bfb0;"><h3><strong>Projectnaam:</strong> '. $row['projectnaam'] .'</h3></span> <a href="'. $row['grote_afbeelding'] .'"><img src="'. $row['kleine_afbeelding'] .'" border="1" /></a><br /><br /> <strong><span style="color: #7a7365;">Gebruikte Technieken:</strong> '. $row['technieken'] .'<br /><br /><strong>Beschrijving:</strong><br /> '. $row['beschrijving'] .'</span><br /><hr><br />'; }
je fetch dus de query die altijd hetzelfde is! Terwijl het de variabele query moet zijn.
Ik heb je code even ge-edit: http://plaatscode.be/105538/
Ik hoop dat je het een beetje snapt wat er fout was
|