Перейти к содержимому

Реферальная программа Мегаплана


Как правильно вставить таблицу

#1 Alex1231

Alex1231
  • Пользователь
  • 27 сообщений
  • Репутация: 0
0

Отправлено 29 Июль 2015 - 18:24

$sel=mysql_query("SELECT * FROM mes_u_v WHERE us_id=".$us." AND id_s=".$ser." AND  sez_n=".$sez."");
$sel_all = mysql_fetch_assoc($sel);
if (empty($sel_all)){
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)). Ничего не могу придумать.  Как сделать так, чтоб вставка происходила тогда, когда переменная не существует, и тогда, когда переменная уже имеет, одну или более строчек, с учетом того что вставляться должны те строчки, которых еще нет в базе
 

Прикрепленные изображения

  • табл.JPG

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Нужно вставить текст с цветом и создать таблицу
  2. Как правильно создать таблицу в MySQL?
  3. Верстка psd в html, не могу правильно вставить контент / HTML, CSS
  4. Видео с youtube, как вставить правильно?
  5. Как правильно вставить код социальных кнопок?


Оформление форума – IPBSkins.ru