代码点火器型号中未显示报警框.模型警报中的

Alert box is not showing in codeigniter models

本文关键字:模型 显示 点火器型 代码      更新时间:2023-09-26

不起作用。如果条件有效,则警报框的唯一问题是不显示对话框。请帮忙。。

public function setJumlahPenumpang ($idJadwal,$idPemesanan,$jml,$booked,$selected){
    $data1 = $this->db->query('select p.jumlah_kursi, j.jumlah_penumpang, p.harga from tb_po p JOIN tb_jadwal j ON j.id_po = p.id_bus WHERE j.id_jadwal ='. $idJadwal);
    foreach ($data1->result_array() as $dataa1) {
        $tersedia = $dataa1['jumlah_kursi'] - $dataa1['jumlah_penumpang'];
        if($tersedia < $jml){
            ?>
            <script type="text/javascript">
                document.location = '<?php echo base_url(); ?>proses/cekKode1/<?php echo $idPemesanan ?>';
                alert("Tidak ada Bus Beroperasi");
                </script>
        <?php 
        }else{
            $data3 = $dataa1['harga'] * $jml;
            $this->db->query('update tb_pemesanan set harga = '.$data3.' where id_pemesanan = '.$idPemesanan);
            $data = $this->db->query('select jumlah_penumpang from tb_jadwal where id_jadwal ='. $idJadwal);
            $this->db->query("update tb_jadwal set booked = '".$booked."' where id_jadwal = ".$idJadwal);
            $this->db->query("update tb_pemesanan set kursi = '".$selected."' where id_pemesanan = ".$idPemesanan);
            foreach ($data->result_array() as $dataa) {
                $data2 = $dataa['jumlah_penumpang'] + $jml;
                $this->db->query('update tb_jadwal set jumlah_penumpang = '.$data2.' where id_jadwal = '.$idJadwal);
            }
        }
    }
}

我希望在脚本标记之前尝试Echo,这样它就可以工作了。。。。

if($package_id == NULL) {
        echo '<script type="text/javascript">
             window.location.href = "'.base_url().'"
               </script>';
               return;
           die();
     }