Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Xóa các mục đã chọn bằng PHP xác nhận phương thức

Theo những gì tôi hiểu, bạn có hai câu hỏi:

  1. Cách đặt các hộp kiểm trong danh sách CRUD của bạn để xóa tất cả các mục cùng một lúc.

    Có vẻ như bạn đang sử dụng update_list() để tải tất cả các mục trên bàn của bạn. Vì trường hợp đó, bạn cần thêm một <td> bổ sung trong hàng đó đến lần lặp đó với phần tử hộp kiểm.

            data.results.forEach(function (i) {
                $("#list").find("tbody").append(
                    "<tr>" +
                    "<td><input class='item_checkbox' type='checkbox'/></td>" +
                    "<td>" + i.pais + "</td>" +
                    "<td>" + i.nome + "</td>" +
                    "<td>" + i.empresa + "</td>" +
                    "<td align='center'><a class='btn btn-primary glyphicon glyphicon-pencil' title='Editar' id='edit_link' href='" + JSON.stringify(i) + "'></a> | <a class='btn btn-danger glyphicon glyphicon-trash' title='Deletar' id='delete_link' href='"  + JSON.stringify(i) + "'></a></td>" +
                    "</tr>"
                );
            });
    

    Khi bạn có bộ đó, bạn có thể sử dụng jquery để thu thập tất cả các hộp kiểm theo lớp .item_checkbox và chạy chức năng xóa.

  2. Cách đảm bảo trường quốc gia CHỌN được chọn trước khi bạn CHỈNH SỬA một mục

    Vì bạn đang sử dụng phương thức bootstrap nên khi bạn chỉnh sửa một mục, phương thức đó sẽ bật lên hiển thị thông tin đó. Những gì bạn cần làm là gửi ID quốc gia của mặt hàng đó đến biểu mẫu của phương thức đó để có thể chọn trước nó, vì vậy hãy thực hiện thay đổi sau:

    đầu tiên trong #editar_modal

    <div class="form-group">
        <label class="control-label">País:</label>
        <select id="pais_input" name="pais">
        <?php foreach ($array_pais as $pais) { ?>
            <option value="<?php echo $pais ?>"><?php echo $pais ?></option>
        <?php } ?>  
    </div>
    

    sau đó trong '#edit_link', 'click', function (e) thêm:

    $modal.find("#pais_input").val(info.pais);
    



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân tích cú pháp MySQL thành Mảng JavaScript thông qua PHP và jQuery

  2. Cơ sở dữ liệu Phpstorm:java.sql.SQLException:Lỗi liên kết truyền thông

  3. Sao lưu lượt xem với Mysql Dump

  4. Menu đa cấp điều khiển cơ sở dữ liệu PHP

  5. So sánh MySQL và Java Time