<?
mysql_connect('localhost','root','pass'); //конекцията към бд
mysql_select_db('test'); // пишеш базата данни
function chekfile($name,$file){
$chek = mysql_query("SELECT count(*) AS broi FROM `tablicata` WHERE `user` = '$name' AND `file` = '$file'") or die(mysql_error()); // където пише tablicata заместваш с таблицата където са тия полета дето каза
$rezult = mysql_fetch_assoc($chek);
if($rezult['broi'] == '1'){ // Ако заявката върне 1 т.е. вече има такъв запис изписва съобщението
$var = "Файла вече е добавен в любими!";
}
else { // ако е друга цифра най-вероятно 0 ..
$insert = mysql_query("INSERT INTO `tablicata` ( `user` , `file` )
VALUES (
'$name', '$file')
") or die (mysql_error()); // тук също си пишеш таблицата , тука ако е 0 добавя записа с потребителя и файла в базата
if($insert){
$var = "Файла е добавен в любими!"; // съобщението
}
else {
$var = "Грешка!";} // ако има грешка
}
return $var;
}
$user = "ColD_ZerO"; // променливите (сигурно ги взимаш от сесии) , аз ти давам от примера
$file = "klip.flv";
echo chekfile($user,$file); // функцията chekfile има 2 атрибута просто слагаш променливите , а с echo-то да покаже съобщението
?>