lbv
Guest
Запрос в Mysql
Надо написать запрос UPDATE...
$sql="UPDATE `stroki` SET str='$novay_str' WHERE str='$str' "
Но есть условие!
Нужно произвести обновление только если нет записи, в которой в поле str уже есть значение $novay_str.
Я пытался сам составить такой запрос, но не получается...
Я написал вот такую лабуду, которая не работает...
$sql="UPDATE `stroki` SET str='$novay_str' WHERE str='$str' AND (SELECT COUNT(*) FROM `stroki` WHERE str='$novay_stroka')=0 "
Нужный мне запрос я хочу добавить в цикл do-while, что UPDATE обязательно произошел...
Кто может помогите, не очень разобрался в составных запросах...
Надо написать запрос UPDATE...
$sql="UPDATE `stroki` SET str='$novay_str' WHERE str='$str' "
Но есть условие!
Нужно произвести обновление только если нет записи, в которой в поле str уже есть значение $novay_str.
Я пытался сам составить такой запрос, но не получается...
Я написал вот такую лабуду, которая не работает...
$sql="UPDATE `stroki` SET str='$novay_str' WHERE str='$str' AND (SELECT COUNT(*) FROM `stroki` WHERE str='$novay_stroka')=0 "
Нужный мне запрос я хочу добавить в цикл do-while, что UPDATE обязательно произошел...
Кто может помогите, не очень разобрался в составных запросах...