Xwab
Форумыnavigate_nextПрограммирование на PHP

Создание бекапа из записей
Сообщения
Чилавек

Есть записи взятые Селектом по некому условию. Как из этих записей сделать бекап(дамп). Т.е файл *.sql ?

05 Ноя 2010, 18:40
Fashion

ниче непонятно

05 Ноя 2010, 18:44
kmsdsmk

Чилавек, выведи в браузер и сохрани

05 Ноя 2010, 18:46
Чилавек

kmsdsmk, вся работа должна выполняться скриптом, то бишь без рук

Fashion, пример и зачем мне все это нужно:

В общем есть записи которые мне нужно удалить из БД, но прежде чем удалить их, я хочу на всякий пожарный сделать их Бекап, т.е дамп файл *.sql . Чтоб потом их обратно можно было залить при необходимости. И вот я беру нужные записи, поставив свое условие:

<?
mysql_query("SELECT * FROM `table` WHERE 'id_t' = 'bla_bla_bla' ");
?>

Т.е взято n-ое количество записей(взяты данные со всех полей), и эти записи нужно задампить

Надеюсь понятно объяснил

05 Ноя 2010, 19:08
Fashion

делаешь запрос, затем прогоняешь результат в цикле и записываешь данные в массив, созданный до цикла.
После цикла сериализуешь его и вставляешь в файл)

05 Ноя 2010, 19:20
Чилавек

Примерно так?

05 Ноя 2010, 19:50
Fashion

Чилавек,
file_put_content('123.sql',serialize($new_array));

05 Ноя 2010, 19:53
Чилавек

Fashion, приведи плиз небольшой пример. А то я не совсем въехал в смысл

06 Ноя 2010, 13:16
Чилавек

Нуу...???

14 Ноя 2010, 21:39
Fashion

Чилавек, после циклов поставь

15 Ноя 2010, 12:47
Ответить на тему