Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Другие темы раздела
PHP БД INSERT Добавление в таблицу https://www.cyberforum.ru/ php-database/ thread1618281.html
Кто может мне подсказать почему у меня добавляться не вся информация в таблицу, а если точнее то добавляться вся информация кроме заголовка. Проверял на ошибки через or die ошибок не каких не выдает....
PHP БД Повторение Условия PHP
Доброе время суток. Возникла проблема с зацикливанием вот этого чуда: $r1=$balance; $db->Query("SELECT id,own,referer_id FROM db_users WHERE id = '$r1'"); $balance =...
PHP БД Три зависимых списка https://www.cyberforum.ru/ php-database/ thread1617793.html
В БД есть таблица адресов, таблица состоит из трех полей (street,home,flat). Одинаковая комбинация этих полей не повторяется (составной первичный ключ). Нужно чтобы на странице было три выпадающих...
PHP БД Добавление данных в mongodb. Как проверить, успешен ли результат? https://www.cyberforum.ru/ php-database/ thread1617671.html
Здравствуйте! Как можно проверить, успешно ли добавление данных в mongodb с помощью метода insert(). Хотелось бы, что метод run() возвращал true или false в зависимости от успешности добавления. ...
PHP БД как вывести базу на сайте
у базы данных пользователь root не имеет пароля подключил базу данных <?php mysql_connect("localhost","root",""); mysql_select_db("Arduini"); ?> потом хотел вывести в 1м из блоков сайта...
PHP БД вывод из базы данных Доброе утро уважаемые ! Не могу понять как сделать. Вывожу данные с таблицы с помощью цикла но дело в том что мне нужно вывести каждый столбец отдельно Подключение к базе (Заменил звездочкой... https://www.cyberforum.ru/ php-database/ thread1617502.html
PHP БД Вытащить переменную из таблицы mysql https://www.cyberforum.ru/ php-database/ thread1617453.html
У меня банальный,тупой вопрос:у меня есть база данных words_and_letters в ней таблица words.Пользователь вводит слово и оно ищется в таблице.Потом,по идее должен выводиться url,соответствующий этому...
Организация информации на сервере PHP БД
Всем привет. Я пытаюсь сделать свою CMS. Что-то типа блога. И вот упёрся в такой вопрос: как, где, и в каком виде размещать пользовательскую информацию. На данный момент реализована такая...
PHP БД Сортировка списка товаров по выбранному году Работаю с базой данных и есть вопрос по сайту. В общем есть список товаров, которые содержатся в базе данных, и которые выводятся на сайт. На сайте есть возможность вывода товаров по определенному... https://www.cyberforum.ru/ php-database/ thread1616548.html PHP БД Создание формы регистрации и авторизации в php https://www.cyberforum.ru/ php-database/ thread1616489.html
Не получается создать форму регистрации и авторизации на сайте. Помогите пожалуйста разобраться с этим. Сайт http://ca95522.tmweb.ru/ dbconnect.php <?php $server = "localhost"; $database =...
Фильтрация товаров, выпадающий список PHP БД
Здравствуйте! Прошу у Вас помощи, делаю фильтр товаров для интернет-магазина, проблема вот в чем когда я создаю выпадающий список с помощью select то запрос не обрабатывается, но если вместо списка...
PHP БД Не работает условие проверки формы Всем привет, целый день бьюсь - не могу понять в чем причина неработоспособности моего кода: Проверял может ли записывать без условия(в коменте) - записывает. Получается, что условие кривое.... https://www.cyberforum.ru/ php-database/ thread1616042.html
0 / 0 / 0
Регистрация: 17.12.2015
Сообщений: 2
0

Почему запрос к bd sql не работает в одном виде, но работает в другом? - PHP БД - Ответ 8511814

19.12.2015, 02:42. Показов 645. Ответов 0
Метки (Все метки)

задача проста:
Есть 2 базы sql. Нужно из одной базы скопировать строки не меняя в другую.
вопрос прост, решение просто но не работает. Не могу въехать почему.

Как я пытался делать.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// баз 1
    $db_name2 = 'baza1';
    $db_user2 = 'uzzzer';
    $db_pass2 = 'superpass';
    $db_loc2 = 'localhost';
    $dbM = @mysql_connect($db_loc2, $db_user2, $db_pass2);
    if(!$dbM){ echo( 'ERR db-M'); exit();}
    mysql_select_db($db_name2,$dbM) or die("ERR  $db_name2");
    mysql_query("SET character_set_client = 'cp1251'");
    mysql_query("SET character_set_connection = 'cp1251'");
    mysql_query("SET character_set_results = 'cp1251'");
 
// баз 2
    $db_name3 = 'baza2';
    $db_user3 = 'uzzer';
    $db_pass3 = 'Megapass';
    $db_loc3 = 'localhost';
    $dbK = @mysql_connect($db_loc3, $db_user3, $db_pass3);
    if(!$dbK){ echo( 'ERR db-K'); exit();}
    mysql_select_db($db_name3,$dbK) or die("ERR  $db_name3<br><br>");
    mysql_query("SET character_set_client = 'cp1251'");
    mysql_query("SET character_set_connection = 'cp1251'");
    mysql_query("SET character_set_results = 'cp1251'");
 
// сносим
mysql_query("TRUNCATE TABLE `products`", $dbK) or die ('TRUNK ERR : ' . mysql_error());
 
// копируем
mysql_query("INSERT INTO dbK.`products` SELECT * FROM dbM.`products`") or die ('COPY ERR : ' . mysql_error());
тут ошибка
COPY ERR : INSERT command denied to user 'uzzer'@'localhost' for table 'products'
я понимаю что нет прав доступа, но где на хостере это поправить, вопрос...
обе базы на одном серваке. хостер reg.ru все стандартные настройки, какие смог найти, разрешают делать select update insert и т.д.

пока, задачу выполняю так, все ок, но это ппц... т.к. в бд, в таблице products появятся новые поля... а сейчас их более 50...

PHP
1
2
3
4
5
6
7
$q=mysql_query("SELECT * FROM `products` ORDER BY `id`", $dbM) or die ('SEL-M ERR : ' . mysql_error());
if(mysql_num_rows($q) > 0){
$sql = mysql_fetch_array($q);
    do{
mysql_query("INSERT INTO `products` (`id`, ...тут ОЧЕНЬ много всего ...) VALUES ('$sql[id]', ... тут много вставок... )", $dbK);
    }while($sql = mysql_fetch_array($q));}else{echo "Йопт, строк для переноса нет...";}
}
прошу сильно адски не пинать. я только учусь =)))

Вернуться к обсуждению:
Почему запрос к bd sql не работает в одном виде, но работает в другом? PHP БД
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2015, 02:42
Готовые ответы и решения:

Программа со строками, в одном виде работает, в другом нет
Написал программу #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace...

Почему на одном компьютере работает , а на другом - нет?
Почему одна и таже программа, написанная на C++ в CodeBloks на одном компьютере, не работает на...

Почему в одном месте работает, а в другом нет?
Доброго времени суток. Почему один код работает, а в другом сыпятся ошибки? Как бы смысл кода по...

Datagridview! Почему в одном варианте работает, а в другом нет?!
надо было считать массив из *.ТХТ в датагридвью. сначала сделал так заполнение: for (int i = 0;...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2015, 02:42
Помогаю со студенческими работами здесь

Почему Timer в одном приложении работает медленнее, чем в другом?
Привет. Есть сервер и клиент, на сервере работает таймер, каждый 50 миллисекунд он увеличивает...

Почему скрипт работает на одном и том же домене, а на другом не хочет?
почему скрипт работает на одном и том же домене, а на другом не хочет??? У меня есть рабочий...

На одном компьютере запрос работает а на другом нет. В чём может быть проблема?
Доброго времени суток. У меня возникла такая проблема, что на моём ноутбуке запрос работает...

Почему на одном проце видюха работает, а на другом нет? У обоих процов сокет lga 1155
Доброго времени суток форумчане.у меня проблема следующего характера.решил заменить свой процессор...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru