У меня есть следующий код, который при запуске должен обновить таблицу «жертв» Ее Королевского Величества Пенелопы Королевы Овцы (это работа для кого-то, честная), однако каждый раз, когда кода, он добавляет все новые строки снова и снова. Я был уверен, что защитил это, но, думаю, нет. Что я здесь делаю неправильно?Обеспечение уникальных строк с использованием PHP/MySQL
require_once 'victims.php';
foreach($victims as $vic)
{
$vic = mysql_real_escape_string($vic);
if(!(mysql_query("
SELECT * FROM victims
WHERE ".$vic
)))
{
mysql_query("
INSERT INTO victims
(victim, amount)
VALUES('".$vic."', 0)
");
}
}
+1 PDO :: PreparedStatment –