Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
2.8k views
in Technique[技术] by (71.8m points)

javascript - How to display popup message before deleting a product in php

     <a href='../../include/Query.php? 
     deletepro=yes&proID=".$row['proID']."&proName=".$row['proName']."' onClick= 'confirmation()'><i 
     class='fas fa-trash-alt' style='color:Gray' ></i></a>

//Delete Data of a product function confirmation var r= confirm('you want to delete?') if(r== "true"){ if (isset($_GET['deletepro'])){

         if($_GET['deletepro'] == 'yes'  AND $_GET['proID'] !=''){

    //$sql = "DELETE from main where userid =".$_GET['userid'];
    $sql= "UPDATE products  SET proDeleted=1 where proID= ".$_GET['proID'];
    $query=mysqli_query($con, $sql);
    if ($query) {
        echo "<script> alert('".$_GET['proName']." delete Successfully');
        window.location.href = '../admin/pages/products.php';</script>";
    }


    else{
        echo "error while deleting";
    }
    }
    }
    }
    </script>

The first popup shows then if a user clicks on ok then delete the product. I Don't know how to embed or show a popup msg so please someone help to solve my problem. Thanks


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

You can use jquery delete confirmation as follows:

function confirmation() {
    if (!confirm("Do you want to delete")){
       return false;
    }
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...