Postingan lainnya
Memanggil data berdasarkan id
menurut saya kode yang saya tulis sudah benar tapi kenap yah data nya malah ga muncul muncul.... mohon pencerahan nya mastah...
<?php
include "conection.php";
$id = $_POST['id'];
$sql = ("SELECT cp_cid,cp_mate,cp_hues,cp_width,cp_mode,
cp_name,cp_unit,cp_cury,cp_pack,cp_price,cp_date,
cp_weight,cp_cprice,cp_uprice,cp_temp
FROM [cust_pric] join [cust_info] on cp_cid = ci_id
where cp_flag=0 and ci_id = '$id'");
$result = mssql_query($sql);
?>
<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>
<th ><center>Color</center></th>
<th ><center>Size</center></th>
<th ><center>Model</center></th>
<th ><center>Name</center></th>
<th ><center>Unit</center></th>
<th ><center>Cp_cury</center></th>
<th ><center>Packing</center></th>
<th ><center>Price Low</center></th>
<th ><center>Price Higt</center></th>
<th ><center>Weight</center></th>
<th ><center>Date</center></th>
</tr>
</thead>
<?php while ($row = mssql_fetch_array ($result)) {?>
<tbody>
<tr>
<td><?php echo $row['cp_cid'];?></td>
<td><?php echo $row['cp_mate'];?></td>
<td><?php echo $row['cp_hues'];?></td>
<td><?php echo $row['cp_width'];?></td>
<td><?php echo $row['cp_mode'];?></td>
<td><?php echo $row['cp_name'];?></td>
<td><?php echo $row['cp_unit'];?></td>
<td><?php echo $row['cp_cury'];?></td>
<td><?php echo $row['cp_pack'];?></td>
<td><?php echo $row['cp_price'];?></td>
<td><?php echo $row['cp_cprice'];?></td>
<td><?php echo $row['cp_weight'];?></td>
<td><?php echo $row['cp_date'];?></td>
</tr>
<?php }
?>
</tbody>
</table>
</div>
2 Jawaban:
Jawaban Terpilih
Penyebab tidak muncul ada banyak, kurang membantu karena tidak ada error informasi. Kalau kamu cuma nampilin kode kamu, kita ngga tahu pakaah variable kamu sudah benar, bagaimana struktur reslasi dan lainnya. Jadi untuk di forum biasakan 1. bikin versi simple dari yang kamu kerjakan, jadi orang yang tidak familiar dengan kode kamu, tetap bisa mengerti.
- Coba belajar <a href=' https://sekolahkoding.com/kelas/belajar-php-dari-dasar '>debug di PHP gan</a> Lihat 2 video terbawah di kelas itu. Cara menampilkan error dan menggunakan var_dump bisa membantu kamu untuk ke depan.
Jadi setiap kamu pasang variable lihat, apakah datanya sudah sesuai yang kamu mau atau belum di contoh ini <pre> //lihat isi $idnya sudah sesuai atau belum dengan die($id); //kalau sudah sesuai ke bawahnya lagi lihat apakah hasil dari die(var_dump(($sql)) sudah sesuai yang kamu mau atau belum </pre>
jadi cari kesalahannya pelan pelan, biar kelihatan errornya dimana
Tanggapan
maaf bang hilman sudah berhasil ternyata kesalahan nya saya lupa menambahkan script echo di pemanggilan id di button nya hehe terimakasih bang hilman.... ( <td class=" md-trigger" data-modal="modal-3" id="<?php echo $data['ci_id']?>"><?php echo $data['ci_name']; ?></td> )
siap, ngoding memang perlu berhati hati dan detail biar kelihatan errornya
<?php while ($row = mssql_fetch_array ($result)) {?>
<?php }
?>
itu ga kebalik kan ya harusnya gini cuma kebalik di buka tutupnya ajah di variabel while
<?php while ($row = mssql_fetch_array ($result)) {?>
?> yang ini dulu <?php } baru yang ini