我正在尝试制作一个脚本,当它已经存在时更新表中的记录,或者在它不存在时插入新记录。问题是我的mysql语句只能上传记录而不能插入新的:
$query = "INSERT INTO lek_podstawowe(drug_name_pl) VALUES ('$drug_name_pl')
ON DUPLICATE KEY UPDATE vote_sum=vote_sum+'$vote', vote_num=vote_num+1";
这是我的表结构:
Field Type Null Key Default Extra
id int(11) NO PRI NULL
drug_name_pl varchar(11)NO UNI NULL
drug_img text NO NULL
vote_sum int(11) NO NULL
vote_num int(11) NO NULL
我怎样才能改变我的陈述来做到这一点?谢谢