0){
echo "this sku already exists in this category";
}else{
echo "1";
}
}
function addSubCategory($conn)
{
$name = mysqli_real_escape_string($conn,$_POST['subcategoryname']);
$url = strtolower(str_replace(" ","-",$name));
$categoryID = $_POST['categoryid'];
$sortorder = mysqli_real_escape_string($conn,$_POST['txtsortorder']);
$title = mysqli_real_escape_string($conn,$_POST['txttitle']);
$keyword = mysqli_real_escape_string($conn,$_POST['txtkeyword']);
$decription = mysqli_real_escape_string($conn,$_POST['txtdecription']);
if(isset($_POST['status'])){$status =1;}else{$status=0;}
$sqlc=mysqli_query($conn,"select * from tbl_sub_category where url='$url' and category_id='$categoryID'") or die(mysqli_query($conn));
if(mysqli_num_rows($sqlc)>0){
echo "this category already exists in this category";
}else{
$sql="insert into tbl_sub_category(name,category_id,url,visibility_status,sort_order,meta_title,meta_keyword,meta_description) values('$name','$categoryID','$url','$status','$sortorder','$title','$keyword','$decription')";
if(mysqli_query($conn,$sql) or die(mysqli_error($conn)))
{
echo '1';
}
else
{
echo "Record has not been added.";
}
}
}
function editSubCategory($conn)
{
$id = $_POST['txtsubcateoryid'];
$name = mysqli_real_escape_string($conn,$_POST['subcategoryname']);
$url = strtolower(str_replace(" ","-",$name));
$categoryID = $_POST['categoryid'];
$sortorder = mysqli_real_escape_string($conn,$_POST['txtsortorder']);
$title = mysqli_real_escape_string($conn,$_POST['txttitle']);
$keyword = mysqli_real_escape_string($conn,$_POST['txtkeyword']);
$decription = mysqli_real_escape_string($conn,$_POST['txtdecription']);
if(isset($_POST['status'])){$status =1;}else{$status=0;}
$sqlc=mysqli_query($conn,"select * from tbl_sub_category where url='$url' and category_id='$categoryID' and id!='$id'") or die(mysqli_query($conn));
if(mysqli_num_rows($sqlc)>0){
echo "this category already exists in this category";
}else{
$sqladd = mysqli_query($conn,"update tbl_sub_category set
name='$name',
url='$url',
category_id='$categoryID',
visibility_status='$status',
sort_order='$sortorder',
meta_title='$title',
meta_keyword='$keyword',
meta_description='$decription' where id = '$id'") or die(mysqli_error($conn));
if(mysqli_affected_rows($conn) > 0)
{
//$sql="insert into tbl_filter(name,category_id,status ) values('$filtername','$categoyid','$v')";
//if(mysqli_query($conn,$sql) or die(mysqli_error($conn)))
///{
echo "2";
}
else
{
echo "Record has not been updated.";
}
}
}
function deleteSubCategory($conn)
{
$id =isset($_POST['subcategoryid'])? $_POST['subcategoryid'] : "";
$sqlc=mysqli_query($conn,"select * from tbl_item where sub_category_id='$id'") or die(mysqli_error($conn));
if(mysqli_num_rows($sqlc)>0){
echo "This sub category record content other record ";
}else{
//-------------------------------------------------------------------------------------------------
//echo "value is ".$id;
$sql = mysqli_query($conn,"START TRANSACTION");
$del = "delete from tbl_sub_category where id = '$id' ";
if(mysqli_query($conn,$del) or die(mysqli_error($conn)))
{
mysqli_query($conn,"COMMIT");
echo "1";
}
else
{
mysqli_query($conn,"ROLLBACK");
echo "Record has not been deleted";
}
//-------------------------------------------------------------------------------------------------
}
}
function addSwitchSubCategory($conn){
$id = $_POST['txtsubcateoryid'];
$categoryID = $_POST['categoryid'];
$oldCategoryID = $_POST['oldcategoryid'];
$sqladd = mysqli_query($conn,"update tbl_sub_category set
category_id='$categoryID' where id = '$id'") or die(mysqli_error($conn));
if(mysqli_affected_rows($conn) > 0)
{
/*-------------------*/
$sqlcheck=mysqli_query($conn,"select * from tbl_item where category_id = '$oldCategoryID' and sub_category_id='$id'") or die(mysqli_error($conn));
if(mysqli_num_rows($sqlcheck)>0){
$sqladd = mysqli_query($conn,"update tbl_item set
category_id='$categoryID' where category_id = '$oldCategoryID' and sub_category_id='$id'") or die(mysqli_error($conn));
if(mysqli_affected_rows($conn) > 0)
{
echo "1";
}
else
{
echo "Record has not been updated.";
}
}else{
echo "1";
}
/*-------------------*/
}
else
{
echo "Record has not been updated.";
}
}
function addFilter($conn)
{
$categoyid = $_POST['txtcategoyid'];
$filtername = mysqli_real_escape_string($conn,$_POST['txtfiltername']);
if(isset($_POST['chkvisible'])){$v=1;}else{$v=0;}
if(isset($_POST['chkmultiple'])){$m=1;}else{$m=0;}
if(isset($_POST['chkvalidation'])){$vl=1;}else{$vl=0;}
$sqlc=mysqli_query($conn,"select * from tbl_filter where name='$filtername' and category_id='$categoyid'") or die(mysqli_query($conn));
if(mysqli_num_rows($sqlc)>0){
echo "this filter already exists in this category";
}else{
$sql="insert into tbl_filter(name,category_id,status,multiple,validation ) values('$filtername','$categoyid','$v','$m','$vl')";
if(mysqli_query($conn,$sql) or die(mysqli_error($conn)))
{
echo "1";
}
else
{
echo "Record has not been added.";
}
}
}
function editFilter($conn)
{
$id = $_POST['txtfilterid'];
$categoyid = $_POST['txtcategoyid'];
$filtername = mysqli_real_escape_string($conn,$_POST['txtfiltername']);
if(isset($_POST['chkvisible'])){$v=1;}else{$v=0;}
if(isset($_POST['chkmultiple'])){$m=1;}else{$m=0;}
if(isset($_POST['chkvalidation'])){$vl=1;}else{$vl=0;}
$sqlc=mysqli_query($conn,"select * from tbl_filter where name='$filtername' and category_id='$categoyid' and id!='$id'") or die(mysqli_query($conn));
if(mysqli_num_rows($sqlc)>0){
echo "this filter already exists in this category";
}else{
$sqladd = mysqli_query($conn,"update tbl_filter set
name='$filtername',
category_id='$categoyid',
status='$v',
multiple='$m',
validation='$vl' where id = '$id'") or die(mysqli_error($conn));
if(mysqli_affected_rows($conn) > 0)
{
//$sql="insert into tbl_filter(name,category_id,status ) values('$filtername','$categoyid','$v')";
//if(mysqli_query($conn,$sql) or die(mysqli_error($conn)))
///{
echo "2";
}
else
{
echo "Record has not been updated.";
}
}
}
function showSubCategory($conn)
{
$category = $_POST['category'];
showSubCategoryTable($conn,$category);
}
function showSubCategoryTable($conn,$category)
{
$sqlc=mysqli_query($conn,"select * from tbl_sub_category where category_id='$category' order by id desc") or die(mysqli_query($conn));
if(mysqli_num_rows($sqlc)>0){
/*-----------------------------------*/
echo '
';
/*-----------------------------------*/
}else{
echo "no record";
}
}
function searchShowFilterTable($conn)
{
$category=$_POST['category'];
$search=$_POST['search'];
$sqlc=mysqli_query($conn,"select * from tbl_sub_category where name like '%$search%' and category_id='$category' ") or die(mysqli_query($conn));
if(mysqli_num_rows($sqlc)>0){
/*-----------------------------------*/
echo '