перенос из одной таблицы в дургую

147
03 марта 2018, 21:22

Всем доброго времени суток! Помогите, пожалуйста с mysql

Есть 2 таблицы jpa и players

В таблице jpa есть столбцы user_id и map В таблице players есть точно такие же столбцы.

Помогите написать скрипт, который при замене значения map в таблице jpa будет менять его и в таблице players

Answer 1

просто отправляешь базе апдейт запрос сразу для двух таблиц

UPDATE jpa, players
SET jpa.map = 'new', players.map = 'new'
WHERE jpa.user_id = 1 and players.user_id = 1
Answer 2

Может быть кому то будет полезно:

$mapJPA = $mysqli->query("SELECT `user_id`, `map` FROM `jpa` WHERE 1");
while ($row = $mapJPA->fetch_assoc()) {
    $mysqli->query("UPDATE `server_1_players` SET `mapId` = ".$row['map']." WHERE `userID` = ".$row['user_id']);
}
READ ALSO
Не запускается symfony 4

Не запускается symfony 4

Если ввести в консоли php "-S 1270

156
Завершающий слеш laravel

Завершающий слеш laravel

Есть юрл страницы site/fr , site/de и прКогда прописываешь site/fr или site/fr/ получается дублирование страницы

170
Yii2, ActiveRecord и наследование таблиц в PostgreSQL

Yii2, ActiveRecord и наследование таблиц в PostgreSQL

Есть общая таблица realty, от нее наследуются таблицы flat, house, areaКо всем этим таблицам созданы модели ActiveRecord

139
разбить и соединить

разбить и соединить

Есть несколько строк их нужно разбить проверить и соединить

152