position у меня int, получается если нет записей с таким name и мы создаем новую, то position=0. А все таки что такое t и tt ?
_____________
Мой первый сайтик
Посмотри на свой XBMC под другим углом
Цитата (redreem @ 15.05.2016 - 14:13) |
ну если работает, то в чем вопрос? :) типа position у тебя получается null+1 = 1? лучше все-таки контролировать такие вещи явно. |
INSERT INTO `scenes`(`position`, `name`)
SELECT
IF(`position` IS NULL,0,max(`position`)+1)AS `position`,
IF(`name` IS NULL,'$variable','$variable')AS `name`
FROM `scenes` WHERE `name` = '$variable'