За последние 24 часа нас посетили 17595 программистов и 1722 робота. Сейчас ищут 1659 программистов ...

Массив их БД в переменную

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

  1. ugg555

    ugg555 Новичок

    С нами с:
    6 сен 2017
    Сообщения:
    10
    Симпатии:
    0
    Здравствуйте!
    У меня база с двумя столбцами: id и FileName. D базе 100 записей.
    Как получить массив в переменную ?
    Использовал пример с офф сайта:

    Получаю массив с одним значением

    Array
    (
    [0] => File_001.zip
    )

    PHP:
    1. <?php
    2. $sql_host = 'localhost';
    3. $sql_user = 'root';
    4. $sql_pasw = '';
    5. $sql_db = 'table1';
    6.  
    7. $mysqli = new mysqli($sql_host, $sql_user, $sql_pasw, $sql_db );
    8. $query = "SELECT FileName FROM table1 LIMIT 10";
    9. $result = $mysqli->query($query);
    10.  
    11. $row = $result->fetch_array(MYSQLI_NUM));
    12.  
    13. echo '<pre>';
    14. print_r($row);
    15. echo  '</pre>';
    16.  
    17. /* очищаем результаты выборки */
    18. $result->free();
    19. /* закрываем подключение */
    20. $mysqli->close();
    21.  
    22. ?>
    А мне нужно
    Код (Text):
    1. Array
    2. (
    3. [0] => File_001.zip
    4. [1] => File_002.zip
    5. [2] => File_003.zip
    6. ...
    7. [99] => File_100.zip
    8. )
     
  2. Познающий php

    Познающий php Новичок

    С нами с:
    23 мар 2017
    Сообщения:
    381
    Симпатии:
    74
    PHP:
    1. <?php
    2. $sql_host = 'localhost';
    3. $sql_user = 'root';
    4. $sql_pasw = '';
    5. $sql_db = 'table1';
    6. $mysqli = new mysqli($sql_host, $sql_user, $sql_pasw, $sql_db );
    7. $query = "SELECT FileName FROM table1 LIMIT 10";
    8. $result = $mysqli->query($query);
    9. for ($rows= array(); $row = $result->fetch_array(MYSQLI_NUM); $rows[] = $row);
    10. echo '<pre>';
    11. print_r($rows);
    12. echo  '</pre>';
    13. /* очищаем результаты выборки */
    14. $result->free();
    15. /* закрываем подключение */
     
  3. ugg555

    ugg555 Новичок

    С нами с:
    6 сен 2017
    Сообщения:
    10
    Симпатии:
    0
    Результат - многомерный массив.... (((

    Код (Text):
    1. Array
    2. (
    3.     [0] => Array
    4.         (
    5.             [0] => File001.zip
    6.         )
    7.  
    8.     [1] => Array
    9.         (
    10.             [0] => File002.zip
    11.         )    
    12. .....
     
  4. Познающий php

    Познающий php Новичок

    С нами с:
    23 мар 2017
    Сообщения:
    381
    Симпатии:
    74
    На, как тебе надо
     
  5. ugg555

    ugg555 Новичок

    С нами с:
    6 сен 2017
    Сообщения:
    10
    Симпатии:
    0
    Спасибо огромное !!!