Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

570
Views
Sweet Alert 2 Yes/No - How to integrate a function for PHP?

I use Sweet Alert 2 for nice dialogs.

Now I want to use it for a security question if an database entry should be delete or not. It's no problem to show the dialog, but I can't find a way to integrate a function if the delete is confimred. Could anyone please help me?

Thats the code for now:

    <script>
        Swal.fire({
            title: '',
            text: "Diesen Eintrag wirklich löschen?",
            icon: 'warning',
            showCancelButton: true,
            confirmButtonText: 'Ja',
            cancelButtonText: 'Nein',
            reverseButtons: true
        }).then((result) => {
            if (result.isConfirmed) {
                Swal.fire(
                '<Here a function if delete is confirmed>'
                )
            } else {
                Swal.fire(
                '<Here a function to go back>'
                )
            }
        })
    </script>
    
    <?php
    public function deleteConfimred(){
        // Delete the entry
    }
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

You could submit a form using JS which submits to the PHP file where your function is.

HTML:

<form id="yourFormId" action="yourphpfile.php" method="post">
    <input type="hidden" name="delete" value="">
</form>
<button type="button" onclick="confirmDelete()">Delete</button>

<script>
function confirmDelete() {
    Swal.fire({
        title: '',
        text: "Diesen Eintrag wirklich löschen?",
        icon: 'warning',
        showCancelButton: true,
        confirmButtonText: 'Ja',
        cancelButtonText: 'Nein',
        reverseButtons: true
    }).then((result) => {
        if (result.isConfirmed) {
            document.getElementById("yourFormId").submit();
        }
    })
}
</script>

yourphpfile.php:

<?php
if(isset($_POST['delete'])) {
 deleteConfirmed();
}

public function deleteConfirmed(){
    // Delete the entry
}
?>
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!