2014-02-07 3 views
1

У меня есть две таблицы: «&« новый порядок », мне нужно добавить одинаковые значения в обе эти таблицы, используя одну строку кода.Добавить те же значения в двух разных таблицах

Мой код выглядит следующим образом: -

/Чтобы добавить значение в первой таблице/

mysql_query ("вставить в order (дисплей, проект, ключевые слова) значения ('$ CNAME », '$ за', '$ kwrd')");

/Чтобы добавить такое же значение во второй таблице/

mysql_query ("вставить в neworder (дисплей, проект, ключевое слово) значений ('$ CNAME', '$ за',» $ kwrd ') ");

Теперь я могу использовать некоторые вещи, как это: -

mysql_query ("вставить в order & & neworder (дисплей, проект, ключевых слов) значений ('$ CNAME', '$ за' , '$ kwrd') ");

, а если нет, то какой должен быть правильный.

+0

Триггеры лучший вариант –

ответ

2

Подробнее об этом можно узнать у MySQL Manual. Короче говоря, вы не можете вставлять сразу несколько таблиц. Это оставляет вас с тремя вариантами:

  1. Несколько INSERT заявления
  2. Триггеры
  3. хранимые процедуры
Смежные вопросы