Автор Тема: три строчки текста  (Прочитано 2204 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alesh

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 97
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.alesh.ru
три строчки текста
« : 18 Апреля 2002, 17:18:26 »
Как бы мне ребяты, вывести из Mysql только три строчки текста , не три строки из mysql ( limit 3 не покатит) , а три строки текста.

Есть предположение
 include "connect.php";//КОННЕКТ К МУСКУЛУ 
                           
$sql="select * from articles where num=\'$num\'";                           $result=@mysql_Query($sql) or die("Статья не найдена");                           while($myrow=@mysql_fetch_array($result)) 
                           { 
                           
$article=$myrow["article"]; 
                           
$author=$myrow["author"]; 
                           
$date=$myrow["date"]; 
                           
$n=$myrow["num"]; 
                           
$title=$myrow["title"]; 
                           
$raz=$myrow["raz"]; 


                            }
//Вот от сюда начинается геморрой                           
                           
$i 0
                           while (!isset(
$article)) { 
                           
$string[$i] = split("\\n"$article); 
                           
$i++; 
                           

echo
"<span class=\\"s10orangeb\\">$author<b>::</b>$date<b>::</b>$title<b>::</b>№$num</span>
\\n"

echo
"<span class=\\"s10s\\"><div algin=\\"justify\\">$article[0]
$article[1]
$article[2]</div></span>\\n"
?> 

Но этот скрипт выводит только ТРИ первые Символа из переменной $article

Оффлайн Covex

  • Только встал и уже устал.
  • Постоялец
  • ***
  • Сообщений: 208
  • +0/-0
  • 2
    • Просмотр профиля
три строчки текста
« Ответ #1 : 18 Апреля 2002, 21:56:22 »
Цитировать
}//Вот от сюда начинается геморрой                          
                           $i = 0;
                           while (!isset($article)) {
                           $string[$i] = split("\\n", $article);
                           $i++;

он, наверное, здесь и должен начаться - сплитишь одно, а выводишь другое

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
три строчки текста
« Ответ #2 : 19 Апреля 2002, 02:13:56 »

$string 
explode("\\n"$article); 
$res $string[0]."
"
.$string[1]."
"
.$string[2];
echo 
$res;
с уважением,
магистр белой магии.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28