powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+СуБД (горю)
4 сообщений из 4, страница 1 из 1
PHP+СуБД (горю)
    #33505369
Господа, доброво всем времени суток...
в PHP я новичок....еще тот
есть проблема, извините, но читать форум нет времени... потом обязательно почитаю с удовольствием....

есть два отдельных сервера + MySql....
настройка двух первых не позволяет обращения к ним из одного запроса...
поэтому я решил использовать MySQL для т.с. перевалочной базы...

суть в чем?! - цепляюсь к 1-ой БД, 1-ый сервер..(все посредствам PHP)...
беру данные........

грубо:

$R=......_query( "select Name,Address from Client",$sock);

и теперь мне необходимо эти данные вставить в другую БД, на другом сервере, в моем случае - MySQL

помогите, пожалуйста, желательно поподробнее, горю....

заранее признателен
...
Рейтинг: 0 / 0
PHP+СуБД (горю)
    #33505395
и еще... запрос будет возвращать не одну строку
...
Рейтинг: 0 / 0
PHP+СуБД (горю)
    #33505719
Господа, понял одно - надо цикл организовать!
памагите, а
...
Рейтинг: 0 / 0
PHP+СуБД (горю)
    #33505791
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-нибудь подобное:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<?php
$stub_query_insert = "INSERT INTO TABLE `tblname` (`Name`, `Address`) VALUES %s";
$query_select = 'SELECT `Name`, `Address` FROM `Client`';

$link1 = '...';//Link to server for SELECT query
$link2 = '...';//Link to server for INSERT query
//Additional actions implied, such as select database etc.
$result_quesry_select = _query($query_select, $link1) or die(_error($link1));
$values = '';
while ($row_query_select = _fetch_array($result_quesry_select)) {
	$values.= "('".mysql_real_escape_string($row_query_select['Name'], $link2)."', '".mysql_real_escape_string($row_query_select['Address'], $link2)."'),";
}
$values = trim($values, ',');
$query_insert = sprintf($stub_query_insert, $values); //Probably, you should not use this construction if you have to import really long list.
mysql_query($query_insert) or die(mysql_error($link2));
?>
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+СуБД (горю)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]