我有兩個PHP頁面。 在第一個我也循環複選框數組:PHP傳遞陣列
<td><input type="checkbox" name="cek[]" value=" <?php echo "$kodeinventarisit" ?>"></td>`
然後我提交表單從一個頁面到第二頁:
<?php
include 'koneksi.php';
$cek = $_POST['cek'];
$jumlah_dipilih = count($cek);
for($x=0;$x<$jumlah_dipilih;$x++){
$jojo = $cek[$x];
$coba = "select * from msstok where kodeinventarisit = '$jojo' ";
$cobaquery = mysql_query($coba);
$hasil = mysql_fetch_array($cobaquery);
$jenis = $hasil['jenis'];
?>
<input name="kode" type="text" id="license" value="<?php echo htmlentities($jenis) ; ?>" readonly="readonly" />
<?php
echo "$jojo";
}
?>
的問題是在SQL查詢中任何回報,我嘗試回聲「$ jojo「,它的打印值,但在文本字段是空的。
有沒有人有如何解決這個問題的建議? 非常感謝你
會得到什麼'$ _POST ['cek']'!! –
在您做任何事情之前,請重新構造舊的,棄用的,非常不安全的mysql驅動程序。改用mysqli或PDO。 – DevDonkey