【发布时间】:2013-03-24 11:45:38
【问题描述】:
如果表 FINES 中存在具有所需值的行,那么我只想更新字段 否则我想在表格中添加一个新行。
if (mysql_query("SELECT EXISTS(SELECT * FROM fines WHERE SId='$sid' AND Semester='$sem')")>=1)
mysql_query("UPDATE fines SET fines.TFine=fines.TFine+'$fine' WHERE SId='$sid' AND Semester='$sem'");
否则
mysql_query("INSERT INTO fines(SId, Semester, TFine, Flag) VAlUES('$sid','$sem', '$fine', 0)");
但是 if 条件不起作用!!请帮忙
【问题讨论】:
标签: mysql sql select sql-update sql-insert