我有两个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