Grafische interesse |
|
Ik wil uit mijn nieuws db de laatste 5 nieuwsberichten laten tonen op de index. Ik gebruik dit script met strlen om de worden in te korten, dat werkt allemaal.
<?php
$query = "SELECT titel FROM nieuws ORDER BY id DESC LIMIT 5";
$uitvoer = mysql_query($query) or die (mysql_error());
echo("<table width=100% cellpadding=0 cellspacing=0 border=0>");
while($list = mysql_fetch_object($uitvoer))
{
echo("<tr><td>» <a href=index.php?pagina=artikel&id=".$list->id."\" title='$list->titel'>");
if (strlen($list->titel) > 15)
{
$afgekortwoord1 = substr($list->titel,0,18)."...";
echo("$afgekortwoord1");
}
else
{
echo("$list->titel");
}
echo("</a><br></td></tr>");
}
echo("</table>");
?>
<?php $query = "SELECT titel FROM nieuws ORDER BY id DESC LIMIT 5"; echo("<table width=100% cellpadding=0 cellspacing=0 border=0>"); { echo("<tr><td>» <a href=index.php?pagina=artikel&id=".$list->id."\" title='$list->titel'>"); if (strlen($list->titel) > 15) { $afgekortwoord1 = substr($list->titel,0,18)."..."; } else { } echo("</a><br></td></tr>"); } ?>
Ik heb al connectie met mijn database, hij haalt de laatste 5 berichten eruit maar de links doen het niet, ik krijg dit : index.php?pagina=artikel&id=" Weet iemand hiervoor een verklaring of een alternatief want mij lukt het niet:s
Alvast bedankt,
Robin
|