Daftar dan Belajar Sekarang!

Data tidak muncul di modal bootstrap

foto Obby14
116 Kontribusi 7 Coto
4 bulan yang lalu
kenapa yah data nya tidak muncul di modal bootstrap, apa ada yg salah dengan pengkodean ... index.php
$sql =("select cp_cid,cp_mate FROM [cust_pric] where cp_flag=0 ");
$result = mssql_query($sql);
//pagination config start
        $rpp = 1000; // jumlah record per halaman
        $reload = "menu2.php?page = true";
        $page =isset ($_GET['page']) ? intval ($_GET ['page']) :1;
        if($page<=0) $page = 1;  
        $tcount = mssql_num_rows($result);
        $tpages = isset($tcount) ? ceil($tcount/$rpp) : 1; // total pages, last page number
        $count = 0;
        $i = ($page-1)*$rpp;
        $no_urut = ($page-1)*$rpp;

        //pagination config end

 while(($count<$rpp) && ($i<$tcount)) {
               mssql_data_seek($result,$i);
               $data = mssql_fetch_array($result);
?>
 <tbody>	
<tr>
<td class=" md-trigger" data-modal="modal-3" data-id="<?php $data['id']?>"><?php echo $data['cp_cid']; ?></td>
<td ><?php echo $data['cp_mate']; ?></td>
</tr>

		
<?php
        $i++; 
        $count++;
    }
}
 ?>
</tbody>
             </thead>
 
	  </table>

 </div>
ajax
<script>
   $(document).ready(function(){
        $('.md-trigger').click(function () {
            var getDetail = $(this).attr("cp_cid");
	  
            //menggunakan fungsi ajax untuk pengambilan data
            $.ajax({
		url : 'detail.php',
                method : 'post',
                data :  'getDetail='+ getDetail,
                success : function(data){
                $('#fetched-data').html(data);//menampilkan data ke dalam modal
		$('#myModal').modal("show");
                }
            });
         });
    });
  </script>
detail.php
include "conection.php";

if(isset($_POST['getDetail'])) {
    $id = $_POST['getDetail'];
$sql = mssql_query ("SELECT cp_cid,cp_mate FROM [cust_pric]  WHERE cp_flag=0 and cp_cid='$id'  ");
$row = mssql_fetch_array($sql)?>
<form method="post" action="detail.php">
      <div class="table-responsive"> 
       <table  class="table table-hover table-custom " id="basicDataTable">
	<thead>
              <tr> 
          	 <th ><center> Id  Customer</center></th>
           	 <th ><center> Material</center></th>
           	                 
             </tr>
	</thead>

	 <tbody>	
<tr>
<td><?php echo $row['cp_cid'];?></td>
<td><?php echo $row['cp_mate'];?></td>
</tr> 
</tbody>
            </table>
  </div>

</form>
 <?php 
}
?>
  • belajar debug pelan-pelan gan, susah orang cuma melihat kode kamu yang banyak dan bisa lihat salahnya dimana. Coba di jsnya apakah data dari ajax sudah benar atau belum di console.log. Kalau belum berarti salahnay di backendnya bukan di modalnya - hilmanrdn

Login untuk tulis komentar


Jawaban
foto irya
59 Kontribusi 12 Coto
4 bulan yang lalu
coba id yang digunakan untuk
data-id="<?php $data['id']?>
diselect juga mas.
$sql = mssql_query ("SELECT id,cp_cid,cp_mate FROM [cust_pric]  WHERE cp_flag=0 and cp_cid='$id'  ");
  • kalo ini $data['id'] ngambil id dari database ga mas? - Obby14
  • harusnya ngambil, jadi tiap masing2 modal punya data-id yg unik. CMIIW - dianarifr
  • Iya mas ambil di database. Kan itu kamu ambil data yang ingin ditampilkan dari tabel cust_pric. yang $data[id] itu mengacu ke id nya tabel cust_pric - irya
Tampikan semua komentar

Login untuk tulis komentar


foto irya
59 Kontribusi 12 Coto
4 bulan yang lalu
Berarti yang
data-id="<?php $data['id']?>
Sudah pernah kamu coba ganti ke
data-id="<?php $data['cp_id']?>
ya?
  • saya pakek cp_cid mas - Obby14
  • Yg cp_cid itu hasilnya bagaimana? - irya
  • hasil nya malah tabel di modal hilang bang - Obby14
Tampikan semua komentar

Login untuk tulis komentar



Login untuk diksusi di forum sekolah koding