<?php
include("include/db_connect.php");
include("functions/functions.php");
function clear_string($cl_str)
{
$cl_str = strip_tags($cl_str);
8 $cl_str = mysqli_real_escape_string($cl_str);
$cl_str = trim ($cl_str);
return $cl_str;
}
$cat = clear_string( $_GET["cat"]);
$type = clear_string( $_GET["type"]);
17 $sorting = $_GET["sort"];
switch ($sorting)
{
case 'price-asc';
$sorting = 'price ASC';
$sort_name = 'от дешёвых к дорогим';
break;
case 'price-desc';
$sorting = 'price DESC';
$sort_name = 'от дорогих к дешёвым';
break;
case 'popular';
$sorting = 'count DESC';
$sort_name = 'популярное';
break;
case 'news';
$sorting = 'datetime DESC';
$sort_name = 'новинки';
break;
case 'brand';
$sorting = 'brand';
$sort_name = 'от А до Я';
break;
default:
$sorting = 'products_id DESC';
$sort_name = 'Нет сортировки';
break;
}
?>
на монитор выдаёт ошибку в 8 и 17 строке:
Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in C:\xampp\htdocs\shop\www\functions\functions.php on line 8
Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in C:\xampp\htdocs\shop\www\functions\functions.php on line 8
Notice: Undefined index: sort in C:\xampp\htdocs\shop\www\view_cat.php on line 17
помогите плиз