За последние 24 часа нас посетил 53561 программист и 1718 роботов. Сейчас ищет 931 программист ...

Вывод определенного количества слов из базы данных.

Тема в разделе "PHP для новичков", создана пользователем prokuror_89, 12 фев 2011.

  1. prokuror_89

    prokuror_89 Активный пользователь

    С нами с:
    13 янв 2011
    Сообщения:
    26
    Симпатии:
    0
    Помогите пожалуйста. У меня есть код который выводит информацию из поля text в котором 4 слова:
    PHP:
    1. <?php include ("blocks/bd.php");
    2. $result = mysql_query("SELECT text FROM avto WHERE id='2' ",$db);
    3. $myrow = mysql_fetch_array($result);
    4. do
    5. {
    6.  
    7. printf (" %s",$myrow["text"]);
    8.          
    9. }
    10. while ($myrow = mysql_fetch_array($result));
    11.  
    12.  
    13. exit();
    14. ?>
    Как сделать так чтобы выводилось например только первые два слова? Заранее благодарен.
     
  2. zvz1000

    zvz1000 Активный пользователь

    С нами с:
    16 янв 2011
    Сообщения:
    35
    Симпатии:
    0
    PHP:
    1.  
    2. include ("blocks/bd.php");
    3. $result = mysql_query("SELECT text FROM avto WHERE id='2' ",$db);
    4. $myrow = mysql_fetch_array($result);
    5. echo $myrow[0];
    6. echo $myrow[1];
    7.  
     
  3. prokuror_89

    prokuror_89 Активный пользователь

    С нами с:
    13 янв 2011
    Сообщения:
    26
    Симпатии:
    0
    Нет данный способ не помог вот что выбило:
    тонировка, ASC, DVD, GPS-навигация
    Notice: Undefined offset: 1 in w:\home\localhost\www\kurs\view_mar.php on line 5
    Я написал так как вы и говорили:
    PHP:
    1. <?php include ("blocks/bd.php");
    2. $result = mysql_query("SELECT text FROM avto WHERE id='2' ",$db);
    3. $myrow = mysql_fetch_array($result);
    4. echo $myrow[0];
    5. echo $myrow[1];
    6. ?>
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    var_dump($myrow) сделай