За последние 24 часа нас посетили 24464 программиста и 1656 роботов. Сейчас ищут 922 программиста ...

Как по быстрому записать в бд?

Тема в разделе "PHP для новичков", создана пользователем kowapos, 8 май 2013.

  1. kowapos

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

    С нами с:
    18 янв 2013
    Сообщения:
    120
    Симпатии:
    0
    у меня в папке 718 картинок. нужно в бд добавить ссылку на каждую картинку. как это сделать по быстрее? просто руками как-то долго очень.
     
  2. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    прочитать каталог и каждый файл добавить в базу. то есть точно так же как вы бы этот алгоритм делали руками только переложено на плечи япа
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.814
    Симпатии:
    1.332
    Адрес:
    Лень
  4. kowapos

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

    С нами с:
    18 янв 2013
    Сообщения:
    120
    Симпатии:
    0
    а можно пример?
     
  5. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    А можно узнать в чем конкретно сейчас проблема?
    Это пару строчек кода, в гугле я сейчас посмотрел куча примеров.
     
  6. bkm

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

    С нами с:
    22 окт 2009
    Сообщения:
    299
    Симпатии:
    0
    Код (PHP):
    1. $dir = opendir("img");
    2. while (false !== ($file = readdir($dir))) {
    3.        if(is_file("img/" . $file)) {
    4.          $lnk = "<a href='img/$file'><img src='img/$file'></a>";
    5.          // тут пишем в базу
    6.        }
    7. }
    не забываем предварительно создать базу, а в ней нужную таблицу