<?php
$tasodifiy_maqola = mysql_query("SELECT * FROM `library_texts` ORDER BY RAND() LIMIT 1");
while ($tasodif = mysql_fetch_assoc($tasodifiy_maqola)) {
$matn = mb_substr($tasodif['text'], 0,Faqat bitta maqolani olayotgan bo`lsangiz nega while ishlatyapsiz ? keyn nega hammasini olyapsiz ? ikkita narsaga bazani qiynamang. * qo`yish kerak emas
Kod · PHP
$tasodifiy_maqola = mysql_fetch_assoc(mysql_query("SELECT `id`, `name` FROM `library_texts` ORDER BY RAND() LIMIT 1"));
$matn = mb_substr($tasodifiy_maqola['text'], 0, 100);
echo '<div class="phdr">'.
'<b><i class="fa fa-refresh" style="color:#ffffff;"></i> Tasodifiy maqola:</b></div> '.
'<div class="list1">'.
'<i class="fa fa-certificate" style="color:#191970;"></i>'.
'<b><a href="/library/index.php?id='.$tasodifiy_maqola['id'].'">'.$tasodifiy_maqola['name'].'</a></b>'.
'<br>'.$matn.'...<a href="/library/index.php?id='.$tasodifiy_maqola['id'].'">'.
'<font color="#B00000">davomi</font></a>'.
'</div>';p/s: kodni ishlatib ko`rmadim
