substr($artikl,0,200);
<a href="artikl.php?id='.$id.'">читај повеќе</a>
Вака, прв пат правам вакво нешто, и се ова ми е ново. Ако може да ми објасниш малку подетално, пошто уште не разбирам баш лесно. Еве го кодот од текстот.Прво дефинирај колку карактери да ти биде воведот на секој артикл, 200 карактери, 250... со
и после тоа ќе додадеш линк што ќе го зима id-то од артиклот и ќе го линкуваш до целата содржина на артиклотPHP:substr($artikl,0,200);
PHP:<a href="artikl.php?id='.$id.'">читај повеќе</a>
Јас треба да ја скратам со "Прочитај повеќе" оваа линија:<h2><?php echo $row_getDisplay['title']; ?></h2>
<p class="updated">Напишано на: <?php echo $row_getDisplay['formatted']; ?></p>
<p><?php echo nl2br($row_getDisplay['blog_entry']); ?></p>
<p><?php echo nl2br($row_getDisplay['blog_entry']); ?></p>
<?php echo substr($row_getDisplay['blog_entry'], 0, 200); ?>
Нешто направив, ама пак не ми е како што сакам. Кажи ми само, дали текстовите би требало сите да ми се зачувуваат на еден посебен фајл, каде што секој текст ќе си има наслов, и сл, а после со линк од тој текст да ги зимам новостите и да ги ставам на порталот, со тоа проритај повеќе. Ккао што разбрав треба вака да функционира, ама пак имам некој нејаснотии во оваа логика. Ако новостите се пишуваат сите во тој еден фајл, линкот во прочитај повеќе ќе те носи до сите нив, а не само до таа што ќе ја кликнеш..Како што гледам кај тебе не ти е ниту линкуван насловот на артиклот, туку само насловот ти го пишува како најобичен текст. Како ќе додадам читај повеќе, ако не ја знам адресата до целата содржина на артиклот. А за ограничување на воведот на Х карактери кодот (мислам дека) треба да биде вака:
PHP:<?php echo substr($row_getDisplay['blog_entry'], 0, 200); ?>
// gi zimash site artikli ili pa ako imash pagination dodavash uslovi vo kverito
$artikli = mysql_query("select * from artikli", $connection);
// prikazhivanje na artiklite
while( $row = mysql_fetch_array($artikli) ) {
echo $row['title'] . '<br />';
echo $row['description'] . '<br />';
echo ’row['content'] . '<br />'; // ili pak content (vovedniot tekst mozhesh da go skratish na odreden br na karakteri
// i sega generirash link za prochitaj povekje
echo '<a href="artikli.php?id="' . $row['id'] .'>Prochitaj povekje</a>';
}
$id = GET['id'];
$artikl = mysql_query("select * from artikli where id = " . $id, $connection);
// i gi prikazhuvash rezultatite
><?php do { ?>
<h2><?php echo $row_getDisplay['title']; ?></h2>
<p class="updated">Напишано на: <?php echo $row_getDisplay['formatted']; ?></p>
<p><?php echo nl2br($row_getDisplay['blog_entry']); ?></p>
<?php } while ($row_getDisplay = mysql_fetch_assoc($getDisplay)); ?>
// Значи овој код можеш да го ставиш било каде
// одбери ти каде сакаш да биде прикажано тоа „Прочитај повеќе“
// и таму пиши го овој код
echo '<a href="artikli.php?id="' . $row_getDisplay['ID'] . '>Прочитај повеќе</a>';