I’m pulling data from a calendar feed and each event in the calendar has a unique $EventID string. I’m using PHP.
I have a SQL database with an Event_ID column. These IDs are strings. I need to be able to compare my $EventID against the Event_ID column and put in in the database if it’s not there.
I have a primary key set up to auto increment in the database, and I was thinking I can set up a loop to increment through those and compare each to the $EventID, but I’m wondering if there is a better way-maybe a PHP function I don’t know about?
I’ve got a whole lot of code, but basically I’ve got:
<?php
$EventID = $event->id; //This is the event ID
mysql_query("INSERT INTO myTable
(Event_ID, Date_added, Date_edited)
VALUES
('$EventID', '$dateAdded', '$lastEdited')");
?>
So how do I set up a conditional to check all the Event_IDs that are already in the database against the $EventID?
Check if the Event ID is present, If not insert it