【发布时间】:2011-09-15 05:40:08
【问题描述】:
我正在从日历提要中提取数据,并且日历中的每个事件都有一个唯一的 $EventID 字符串。我正在使用 PHP。
我有一个带有 Event_ID 列的 SQL 数据库。这些 ID 是字符串。我需要能够将我的$EventID 与Event_ID 列进行比较,如果它不存在,则将其放入数据库中。
我在数据库中设置了一个自动递增的主键,我在想我可以设置一个循环来递增它们并将每个与 $EventID 进行比较,但我想知道是否有更好的方法 - 也许是PHP函数我不知道?
我有很多代码,但基本上我有:
<?php
$EventID = $event->id; //This is the event ID
mysql_query("INSERT INTO myTable
(Event_ID, Date_added, Date_edited)
VALUES
('$EventID', '$dateAdded', '$lastEdited')");
?>
那么我该如何设置一个条件来检查数据库中已经存在的所有Event_IDs 与$EventID?
【问题讨论】:
-
你说的是单个表还是整个数据库?