Swinger » 2011.01.15 12:47 |
Как сделать сканирование папки красиво?) Тоесть надо содержимое папки занести в бд. А в папке еще папки и файлы.
И чтобы не заносить по одной папке в бд, как сделать чтобы просканировал, а потом запросом занес? Ну тоесть, чтобы неделать тысячи запросов Добавлено спустя 1 минуту 24 секунды: Чтобы было меньше вопросов 13:54]anabolik пиши в массив, потом заимплодь и вставь в запрос
13:57]ofRoke это то, что мне первое пришло в голову. но, вот у меня вложенность указывается по id. тоесть papka - id1 и если в папка `papka` содержит файлы / папки, то им присваивается в поле `fid` - id от `papka`
13:57]ofRoke и тем самым мне надо, узнать insert_id и потом заносить) вот в чем проблемка |
Gemorroj » 2011.01.15 13:29 |
просто оберни эти свои 1000 запросов в транзакцию. Добавлено спустя 45 секунд: да и потом, если это одноразовая операция, тебе не похер на эту 1000 запросов? хоть миллион, какая разница. |
Swinger » 2011.01.15 13:45 |
> просто оберни эти свои 1000 запросов в транзакцию. всмысле в транзикцию? === Ну где-то год назад писал подобное сканирование, так меня mysql нах послал вообще) |
Gemorroj » 2011.01.15 16:26 |
Swinger, послал каким текстом? Server gonna away? sleep поставь тогда. и почитай про транзакции... стыдно должно быть. |
Swinger » 2011.01.16 02:32 |
Спасибо ) |