Syntax error with IF EXISTS UPDATE ELSE INSERT

前端 未结 3 540
说谎
说谎 2020-12-14 13:20

I\'m using MySQL 5.1 hosted at my ISP. This is my query

mysql_query(\"
IF EXISTS(SELECT * FROM licensing_active WHERE title_1=\'$title_1\') THEN
    BEGIN
           


        
3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-14 13:46

    The syntax of your query is wrong. Checkout http://dev.mysql.com/doc/refman/5.0/en/control-flow-functions.html

    Use the on duplicate key syntax to achieve the result you want. See http://dev.mysql.com/doc/refman/5.0/en/insert-select.html

提交回复
热议问题