PHP:
скопировать код в буфер обмена
$sel=mysql_query("SELECT * FROM mes_u_v WHERE us_id=".$us." AND id_s=".$ser." AND sez_n=".$sez.""); mysql_query("INSERT INTO mes_u_v(us_id, id_s, sez_n, ser_n) SELECT us_id, id_s, sez_n, ser_n
FROM mes_us
INNER JOIN mes ON id_s=".$ser." AND sez_n=".$sez."
WHERE us_id=".$us."
ORDER BY sez_n DESC
");} else {"";}
Смысл такой, есть таблица, и с помощью инсерт инто вставляется несколько строк таблицы, вставка происходит по сравнению 2, 3, 4 столбика. Когда у меня в таблице есть строчка, например с id1 из рисунка и мне с помощью команды надо вставить полностью таблицу из рисунка, она не вставляется потому что не соответствует условию if (empty($sel_all)). Ничего не могу придумать. Как сделать так, чтоб вставка происходила тогда, когда переменная не существует, и тогда, когда переменная уже имеет, одну или более строчек, с учетом того что вставляться должны те строчки, которых еще нет в базе