<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Добавление записи в MySQL</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7068.html</link>
    <description>Всем привет.&lt;br&gt;Исходные данные:&lt;br&gt;Есть две таблицы users и hosts.&lt;br&gt;Имена колонок таблицы users: id_users и name_users;&lt;br&gt;Имена колонок таблицы hosts: id_users и name_hosts;&lt;br&gt;&lt;br&gt;Вопрос:&lt;br&gt;Как вставить одним запросом к MySQL строку в таблицы hosts и users, с связкой по id_users?&lt;br&gt;</description>

<item>
    <title>Добавление записи в MySQL (angra)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7068.html#3</link>
    <pubDate>Tue, 25 Dec 2007 22:44:18 GMT</pubDate>
    <description>Странный у вас подход. обычно сначала проверяем через select, а уже потом если ничего не найдено делаем insert. Для получения значения автоинкрементного поля после инсерта используем LAST_INSERT_ID().&lt;br&gt;А вообще можно конечно глянуть на INSERT ... ON DUPLICATE KEY UPDATE и REPLACE, может по условиям задачи они подойдут. &lt;br&gt;</description>
</item>

<item>
    <title>Добавление записи в MySQL (Гость)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7068.html#2</link>
    <pubDate>Tue, 25 Dec 2007 15:27:50 GMT</pubDate>
    <description>По подробнее можно ?&lt;br&gt;&lt;br&gt;Просто надо чтобы в таблице users не повторялись name_users. Т.е. по ссути мне нужно чтобы если нет добавляемого имени в name_users, то оно добавлялось, инче присваивался id существующей записи. (чтобы присваивался id в таблицу hosts).&lt;br&gt;&lt;br&gt;Так то есть вариант: &lt;br&gt;Использовать INSERT, которое даст ошибку ввода в таблицу users, если name_users существует. Потом вызвать SELECT с поиском в таблице users необходимого имени, сохранив значение id_users в какой нибудь переменной. А потом уже использовать INSERT в таблицу hosts, полученного занчения id_users.&lt;br&gt;&lt;br&gt;Просто вот задумался, может есть вариант проще ?&lt;br&gt;</description>
</item>

<item>
    <title>Добавление записи в MySQL (Slimm)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7068.html#1</link>
    <pubDate>Tue, 25 Dec 2007 13:34:59 GMT</pubDate>
    <description>&amp;gt;Всем привет. &lt;br&gt;&amp;gt;Исходные данные: &lt;br&gt;&amp;gt;Есть две таблицы users и hosts. &lt;br&gt;&amp;gt;Имена колонок таблицы users: id_users и name_users; &lt;br&gt;&amp;gt;Имена колонок таблицы hosts: id_users и name_hosts; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вопрос: &lt;br&gt;&amp;gt;Как вставить одним запросом к MySQL строку в таблицы hosts и users, &lt;br&gt;&amp;gt;с связкой по id_users? &lt;br&gt;&lt;br&gt;либо два INSERT-a&lt;br&gt;либо хранимая процедура в которой вообщем-то два INSERT-a ...&lt;br&gt;</description>
</item>

</channel>
</rss>
