[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: добовление данных в бд
BobrDobr94
Привет всем! псмогите плз
есть файл *.sql его нужно добавить в бд (бэкап базы)


<?php
$sql = file_get_contents('sql.sql');
$connect = mysql_connect('localhost','root', '');
$bd = mysql_select_db('pr');
$res = mysql_query('$sql');
mysql_close()
?>
но не чего не добавляет...



Спустя 6 минут, 45 секунд (30.03.2010 - 15:46) ZSH написал(а):
$res = mysql_query($sql);

без апострофов

Спустя 4 минуты, 28 секунд (30.03.2010 - 15:50) BobrDobr94 написал(а):
неа нечего не добавило...

Спустя 14 минут, 8 секунд (30.03.2010 - 16:04) sergeiss написал(а):
BobrDobr94
Это как в анекдоте про корову:
- Ну как?
- 500!!!
- Чего 500???
- А чего "ну как"?

А ты сам смотрел, что у тебя в запросе? Может быть, надо кавычки экранировать "на всякий случай". Или еще какие проблемы?
Опять же. Выдается какая-то ошибка или нет? И как это было проверено?

Спустя 3 минуты, 12 секунд (30.03.2010 - 16:08) Adil написал(а):
Скорее всего в этом сгл файле не один запрос. А через mysql_query можно выполнить один запрос за раз, так что в этом может быть ошибка.

Спустя 2 минуты, 12 секунд (30.03.2010 - 16:10) BobrDobr94 написал(а):
Цитата (Nezabivaemiy @ 30.03.2010 - 13:08)
Скорее всего в этом сгл файле не один запрос. А через mysql_query можно выполнить один запрос за раз, так что в этом может быть ошибка.

дамп wp базы там не 1 запрос, а как это реализовать???

Спустя 8 минут, 43 секунды (30.03.2010 - 16:18) Adil написал(а):
А через phpmyadmin или shell нельзя?
Если нет, то разбивай запросы на массив и через цикл добавляй..

Можно еще сделать через system()

Может будет полезна:
http://www.ozerov.de/bigdump.php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.