Beste CP'ers,
Ik zit met een kleine vraag. Ik heb een pagina waarop ik artikelen inlaad. Hij heeft een max van een XX hoeveelheid letters per artikel. Wanneer die hoeveelheid is bereikt komt er een knop 'Lees meer'.
Hoe kan ik nou in het vak waar al mijn artikelen staan, het artikel inladen waarvan de klant op lees meer heeft gedrukt?
Ik heb al het een en het ander, zie hieronder.
Graag hulp!
Het stukje hieronder is het stukje code dat in include op een pagina. Het gaat hieronder om het bestand Articles.php.
PHP
<?php
$query = mysql_query("SELECT article_id,article_title,article_content,article_photo FROM vp_articles");
$id = htmlspecialchars(addslashes($_POST['article_id']));
while ($row = mysql_fetch_assoc($query))
{
echo '<div class="item">';
echo "<img src=".$row['article_photo']." alt=\"\" />";
echo "<h4>".$row['article_title']."</h4><p>".limit_text($row['article_content'], 200). '<a href="articlesshow.php?id=' .$row['article_id'].'">Lees meer</a></p>';
echo "</p><span class=\"clear\"></span></div>";
}
?>
Toon Meer
Hoe krijg ik, wanneer hierboven op lees meer word gedrukt, dit stukje geinclude:
PHP
<?
$id = htmlspecialchars(addslashes($_GET['id']));
$sql = "SELECT * FROM vp_articles WHERE article_id = '$id'";
$rslt = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($rslt);
if(empty($row))
{
header("location: ../index.php");
}
if(mysql_num_rows < 0)
{
header("location: ../index.php");
}
?>
<h2>Artikelen</h2>
<?php
echo '<div class="item">';
echo "<h4>".$row['article_title']."</h4><p><a href=\"articlesshow.php?id=".$row['article_id']."\">Lees meer</a></p>";
echo "<p>".$row['article_content']."</p>";
echo "<span class=\"clear\"></span></div>";
?>
Toon Meer
Graag jullie hulp!
Groeten,
SvenB