У меня отправляется запрос ajax к php файлу filosof.php
function po()
{
$.ajax({
type: "POST",
url: "shablon/filosof.php",
data: "req=ok",
// Выводим то что вернул PHP
success: function(text)
{
//Очищаем форму ввода
$(".frazy2").empty();
//Выводим что вернул нам php
$(".frazy2").append(text);
//Прокручиваем блок вниз(если сообщений много)
}
});
}
//Ставим цикл на каждые 20 секунд
setInterval(po,20000);
Можно ли как то упростить код php т.к слишком он грамозкий, но все работает. Подробнее: этот код берет рандомно с бд Mysql 2 строки и выводит на экран с интервалом 20 секунд. Можно ли сделать чтобы строки выводились последовательно так же с интервалом 20 секунд. Пробовал делать со sleep() -не работает.
include("bd.php");
$a=rand(1,7);
if($a==1)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}
if($a==2)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}
if($a==3)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}
if($a==4)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}
if($a==5)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}
if($a==6)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}
if($a==7)
{
$res=mysql_query("SELECT `id`,`fraza`,`avtor` FROM `frazy` WHERE `id`='$a' ");
$row=mysql_fetch_array($res);
echo "<p30>".$row['fraza']."</p30><br><p31>...".$row['avtor']."</p31>";}