нужно написать описание кода,что означает каждая строчка,очень срочно,жду ответа
header('Content-Type: text/html; charset=utf-8');
if((isset($_POST['add']))&&
($_POST['name']!='')&&
($_POST['cost']!='')&&
isset($_FILES['img']))
{
$name=$_POST['name'];
$cost=$_POST['cost'];
$hostname = "localhost";
$username = "root";
mysql_connect($hostname,$username);
$db = 'maria1';
$DB=mysql_select_db($db) or die ("Невозможно открыть $db");
mysql_query("SET NAMES utf8") or die("xaxa");
$query = "SELECT name FROM product WHERE name='$name'";
$res = mysql_query($query) or die ("Ошибка sql-запроса 1");
if (mysql_num_rows($res)==0)
{
$query = "INSERT INTO product (name,cost) VALUES('$name','$cost')";
mysql_query($query) or die ("Ошибка sql-запроса 2");
$query = "SELECT id FROM product WHERE name='$name'";
$res = mysql_query($query) or die ("Ошибка sql-запроса 2");
$row=mysql_fetch_assoc($res);
$id=$row['id'];
$pos=strrpos($_FILES['img']['name'],'.');
$s=substr($_FILES['img']['name'],$pos);
$img_name="images/".$id.$s;
$query = "UPDATE product SET img_path='$img_name' WHERE id='$id'";
mysql_query($query) or die ("Ошибка sql-запроса 2");
move_uploaded_file($_FILES['img']['tmp_name'],$img_name);
}
else
unlink($_FILES['img']['tmp_name']);
}
header ("location: edit.php");
?>