MySQL добавить записи сразу в 2 таблицы, при чём во вторую только ID которая auto_increment
Ребята, подскажите пожалуйста.. есть 2 таблицы: Player и Accounts В Player есть id - AUTO INCREMENT и в Accounts есть ac_id тоже AUTO INCREMENT.
Как при добавлении данных в Player, прибавлять в Accounts +1 к ac_id?
Вот таким кодом добавляю в Player:
mysqli_query($connection, "INSERT INTO player (username, password) VALUES ('$username', '$password')");
Знаю что в запрос нужно добавить таблицу Accounts, и в её колонку вписать +1. Но не знаю как это сделать. С синтаксисом у меня неважно. Помогите пожалуйста.
Или может быть есть какие то другие, более правильные, методы взаимодействия между двух таблиц?
Ответы (1 шт):
Так если в Accounts ac_id тоже AUTO INCREMENT, то точно таким же кодом как в вопросе добавляй любое значение в любое поле таблицы Accounts, то есть тупо добавить одну строку в таблицу и AUTO INCREMENT сам увеличит ac_id на единицу. Только смысл таких движений вообще неясен.