За последние 24 часа нас посетили 34900 программистов и 1753 робота. Сейчас ищут 925 программистов ...

Вывод из массива?

Тема в разделе "PHP для новичков", создана пользователем greenzlat, 11 мар 2009.

  1. greenzlat

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

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    Есть такой запрос:
    Код (Text):
    1.  
    2.  
    3. $result1 = mysql_query ("SELECT * FROM table ",$db);
    4. $myrow1 = mysql_fetch_array ($result1);
    Как мне потом из этого массива вывести только 10 строк?
     
  2. admyx

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

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    for($x=0;$x < 10; $x++)
    {
    $myrow1 = mysql_fetch_array ($result1);
    }
     
  3. akrinel

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

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
    greenzlat, если нужно только 10 строк, то и выбирайте из базы только 10 строк. Незачем лишний трафик гонять:

    [sql]SELECT * FROM table LIMIT 10[/sql]

    ну а потом стандартным:
    PHP:
    1.  
    2. <?php
    3. while($row  =  mysql_fetch_array ($result1)){
    4.     //что-то делаем тут
    5. }
    6. ?>
    7.  
     
  4. greenzlat

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

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    Код (Text):
    1.  
    2.  
    3. $result1 = mysql_query ("SELECT * FROM table limit 0, 10",$db);
    4. $myrow1 = mysql_fetch_array ($result1);

    Вот так сделал!
    Всем спасибо