Я пытаюсь копировать записи из одной таблицы в другую таблицу другой базы данныхMysql Вставить в копировать данные
, что я стараюсь
$sql13 = " INSERT INTO `archive_accounts`.`bank_info` SELECT * FROM
`pb_accounts`.`bank_info` WHERE `emp_id` = '$seid' ";
mysqli_query($dbac,$sql13);
и многие другие вопросы все они работают правильно, но
$sql21 = " INSERT INTO `archive_accounts`.`compensation` SELECT * FROM `pb_accounts`.`compensation` WHERE `emp_id` = '$seid' ";
mysqli_query($dbac,$sql21) or die(mysqli_error($dbac));
и
$sql17 = " INSERT INTO `archive_accounts`.`c_allowance` SELECT * FROM `pb_accounts`.`c_allowance` WHERE `emp_id` = '$seid' ";
mysqli_query($dbac,$sql17) or die(mysqli_error($dbac));
не копируя ни одну строку и не бросая какую-либо ошибку, структура таблицы такая же, когда я использую phpmyadmin для запуска запроса, который он запускает правильно.
Таблица структуры pb_accounts
. c_allowance
id int(11)
emp_id int(11)
allowance decimal(9,2)
Дата Дата
таблица структуры pb_accounts
. c_allowance
и archive_accounts
. c_allowance
id int(11)
emp_id int(11)
allowance decimal(9,2)
Дата Дата
структура archive_accounts
. compensation
и pb_accounts
. c_allowance
id int(11)
emp_id int(11)
amount int(11)
approved_by varchar(75)
detail varchar(100)
date date
является 'id' столбцом автоматического увеличения в' archive_accounts'? –
no 'id' является автоматическим приращением в' pb_accounts' не в 'archive_accounts' – Shujaatali
Вы уверены, что условие работает? – jcho360