如何在PHP中编写一个if
语句来检查数据库中的$varialbe
并让它仅在数据库中已有$varialbe
的情况下执行操作?
答案 0 :(得分:2)
您可以通过SELECT count(*) FROM table WHERE field=?
查询计算数据库中的项目数,然后在没有此类记录的情况下插入记录。
您还可以add UNIQUE
index向表格列中添加唯一值
答案 1 :(得分:1)
if (! DBA::RowExists("select 1 from table where key = '$varialbe'"))
{
...
}