File "edit_size.php"

Full Path: /home/magicrsz/public_html/Paypal/admin/edit_size.php
File size: 7.1 KB
MIME-type: text/x-php
Charset: utf-8

<?php
include("header.php");

$id = "";
$product = "";
if(isset($_GET['id']))
{
    $id = $_GET['id'];
    $query = "SELECT * from product where id='$id'";
    $product =db::getRecord($query);
}

?>


<section id="breadcrumb-alignment">
    <div class="row">
        <div class="col-sm-12">
            <div class="card">
                <div class="card-body">
                    <div class="d-flex justify-content-between breadcrumb-wrapper">
                        <nav aria-label="breadcrumb ">
                            <ol class="breadcrumb mt-2">
                                <li class="breadcrumb-item"><a href="javascript:void(0)"><i class='bx bx-home-alt mx-1'></i>Dashboard</a></li>
                                <li class="breadcrumb-item"><a href="product.php">Products</a></li>
                                <li class="breadcrumb-item"><a href="javascript:void(0)">Edit Sizes</a></li>
                            </ol>
                        </nav>

                    </div>
                </div>
            </div>
        </div>
    </div>
</section>
<!-- Breadcrumb Alignment Ends -->
<h2 class="mb-0 text-center h1 text-primary uppercase">Edit Sizes</h2>
<hr>
<div class="row justify-content-center pb-5 mb-5">
    <?php
    if($product!=NULL)
    {

    ?>
    <div class="col-12 col-lg-10 col-xl-10">

        <div class="card p-3">

            <div>

                <?php
        $product_id=$product['id'];
        $query = "SELECT * from sizes where product_id='$product_id'";
        $amenities =db::getRecords($query);
        $j=0;
        if($amenities!=NULL)
        {
            foreach($amenities as $amenitie)
            {
                $j++;
                ?>
                <form action="../ajax/update_size.php" method="post" enctype="multipart/form-data">
                    <div id="edit_custom<?php echo $j; ?>" class="form-group row align-items-end">
                        <div class="col-md-8"> <label class="h4 my-1 d-block">Old Image <?php echo $j; ?></label> 
                            <img class="img-fluid w-100" src="<?php echo "../product/images/".$amenitie['image_name']; ?>" alt="slide" style="height:200px; width:200px !important" />
                        </div>
                        <div class="col-md-5"> <label class="h4 my-1 d-block">Image <?php echo $j; ?></label> <input type="file" class="form-control " name="filenew" id="imgval<?php echo $amenitie['id']; ?>" > </div>
                        <div class="col-md-5"> <label class="h4 my-1 d-block">Title <?php echo $j; ?></label> <input type="text" class="form-control " name="title" required value="<?php echo $amenitie['title']; ?>"> </div>
                        <div class="col-md-2"> <button type="submit" class="btn btn-success float-right bg-darken-2 bg-success" onclick="ncheckfile('<?php echo $amenitie['id']; ?>')">Update</button> </div>
                        <div class="col-md-5"> <label class="h4 my-1 d-block">Size <?php echo $j; ?></label> <input type="text" class="form-control "  name="size" required value="<?php echo $amenitie['size']; ?>"> </div>
                        <div class="col-md-5"> <label class="h4 my-1 d-block">Price <?php echo $j; ?></label> <input type="text" class="form-control " name="price" required value="<?php echo $amenitie['price']; ?>"> </div>
                        
                        <div class="col-md-10"> <label class="h4">Quantity(Pcs) <?php echo $j; ?></label>
                        <input type="number" name="quantity" class="form-control" required value="<?php echo $amenitie['quantity']; ?>" /> </div>

                        <input type="text" id="checkfile<?php echo $amenitie['id']; ?>" value="0" name="check_file" hidden>
                        <input type="text" id="p_id" value="<?php echo $product['id']; ?>" name="p_id" hidden>
                        <input type="text" id="edit_id" value="<?php echo $amenitie['id']; ?>" name="edit_id" hidden>
                        <div class="col-md-2"> <button type="button" class="btn btn-danger float-right bg-darken-2 bg-danger" onclick="delete_field('<?php echo $amenitie['id']; ?>')"> Delete</button> </div>
                    </div>
                </form>
                <?php
            }
        }
                ?>
            </div>

            <hr />

            <form action="../ajax/add_size.php" method="post" enctype="multipart/form-data">
                <div id="edit_fields">
                </div>

                <input type="text" id="edit_id" value="<?php echo $product['id']; ?>" name="p_id" hidden>
                <div class="form-group mt-3">
                    <button type="button" class="btn btn-success float-left  btn-lg mr-2" onclick="edit_add_field(<?php echo $product['id']; ?>)">Add</button>

                    <button type="submit" id="add_new_btn" style="display:none" class="btn btn-success float-right btn-lg " name="add_new_sizes">Add New Sizes </button>

                </div>

            </form>

        </div>

    </div>
</div>
<?php
    }

    else{
        echo "Data is not Found!!";
    }
?>



<?php
include("footer.php");

?>


<script>
    var j = '<?php echo $j; ?>';
    function edit_add_field() {

        $('#add_new_btn').show();
        j++;

        $("#edit_fields").append('<div id="edit_custom' + j + '" class="form-group row align-items-end"><div class="col-md-5"> <label class="h4 my-1 d-block">Upload Image ' + j + '</label> <input type="file" class="form-control "  name="files[]" required > </div><div class="col-md-5"> <label class="h4 my-1 d-block">Title ' + j + '</label> <input type="text" class="form-control "  name="title[]" required > </div><div class="col-md-5"> <label class="h4 my-1 d-block">Size ' + j + '</label> <input type="text" class="form-control "  name="edit_details[]" required > </div><div class="col-md-5"> <label class="h4 my-1 d-block">Price ' + j + '</label> <input type="text" class="form-control "  name="sizeprice[]" required > </div><div class="col-md-10"> <label class="h4 my-1 d-block">Quantity(pcs) ' + j + '</label> <input type="text" class="form-control "  name="quantity[]" required > </div><div class="col-md-2">  <button type="button" id="remove_btn" class="btn btn-danger float-right bg-darken-2 bg-danger" onclick="edit_remove_field(' + j + ')"><i title="Remove Field" class="bx bx-trash"></i></button> </div></div>');

    }


    function edit_remove_field(j) {

        $("#edit_custom" + j).remove();

        j--;



    }

</script>


<script>
    function delete_field(id) {

        var id=id;
        $.ajax({
            url: "../ajax/delete_size.php",
            type: "POST",
            data: {
                'id': id,
            },
            success: function(response) {
                location.reload(true);
            },
        });

    }
</script>
<script>
    function ncheckfile(id) {

        var getimgval = $('#imgval'+id).val();
        
        if(getimgval){
            $('#checkfile'+id).val(1);
        }else{
            $('#checkfile'+id).val(0);
        }

    }
</script>