sql >> Databasteknik >  >> RDS >> Mysql

Ta bort flera poster med AJAX

din jquery skulle vara något sånt här.

$("#Submit1").click(function () {

            var arr = new Array();


            $("input:checked").each(function () {

                arr.push($(this).attr("id"));

            }); //each

            $.ajax({
             type: "POST",
       url: "core/actions/delete_multiple.php",
       data: arr ,//pass the array to the ajax call
       cache: false,

       success: function()
             {   }
       });//ajax

            }); //each


        }); //click

eftersom PHP-funktionen kommer att få ett JSON-objekt. du måste göra en JSON-avkodning för att skapa arrayen.... se JSON-avkodning ... använd denna array för att skapa din fråga som ..

   delete from SalesLT.Customer
where CustomerID in (1,2,3,4);



  1. Att lägga till index på ett stort bord tar en evighet

  2. BEGIN/END och CREATE tabell i en .sql-fil

  3. Infogar $variable eller $_POST-värde i mysql-tabellen

  4. Automatisera massladdning av data från s3 till Aurora MySQL RDS-instans