У меня есть код добавление в БД:
$file = file_get_contents('id.txt');
$file_array = explode("\n", $file);
$text = '';
foreach($file_array as $f){
$query = 'INSERT IGNORE INTO id SET id = "'.$f.'"';
if(mysql_query($query))
$text .= $f . ' - усепешно добавлено<br />';
}
$text .= 'Завершено';
Как не создавать дубли? т.е. если id есть в базе, то просто пропускаем.
Как обновлять данные? т.е. например у меня есть 5000 строк в формате: id; значение
001;1
002;1
003;2
004;1
121124;1
Как мне обновить данные? т.е. если id есть в списке, то обновить статус messeges к примеру.
Спасибо.