Ich habe zwei PHP-Seite. Im ersten Kontrollkästchen Array Ich habe Looping:PHP übergeben Array
<td><input type="checkbox" name="cek[]" value=" <?php echo "$kodeinventarisit" ?>"></td>`
Dann reichen i Form von Seite bis Seite zwei:
<?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";
}
?>
Das Problem in der SQL-Abfrage Rückkehr nichts ist, versuche ich echo „$ jojo "und es ist der Wert drucken, aber im Textfeld ist leer ..
Hat jemand Vorschläge, wie das zu beheben? Vielen Dank
was wird '$ _POST ['cek']' !! –
Bevor Sie etwas tun, refaktorieren Sie den alten, veralteten, hochgradig unsicheren mysql-Treiber. Verwenden Sie stattdessen mysqli oder PDO. – DevDonkey