gray
Новичок
Проверка записи в базе и addslashes
Всем привет.
написал скрипт добавления в базу ссылок,
но что то не так.
Не выполняет проверку на уже существющие ссылки.
Ссылки в базе хранятся с addslashes, проверку делаю соответственно с этой функцией.
Всем привет.
написал скрипт добавления в базу ссылок,
но что то не так.
Не выполняет проверку на уже существющие ссылки.
PHP:
include "dbconnect.php";
$query='SELECT id,date,link FROM links WHERE link LIKE "%'.addslashes($_POST['link']).'%"';
echo "<p>".$query."</p>";
$result=mysql_query($query);
if(!$result) exit(mysql_error());
while($link_result = mysql_fetch_array($result))
{
if ($link_result['link']==addslashes($_POST['link']))
{
$_POST['save']='error';$errors.='<p>Такая ссылка уже существует.<br>
ИД:'.$link_result['id'].' (Добавлено '.date("d.m.Y в H:i",$link_result['date']).')<br>
[<br>
'.$link_result['link'].'
]
</p>';}
}