Archívum - Júl 7, 2016 - Fórum téma
Checkbox checked hiba esetén
Hello!
Hibás űrlap küldés esetén hogyan tudom a bepipált cheboxokat bepipálva tartani?
Ezzel a kóddal ezt a hibát adja: Warning: in_array() expects parameter 2 to be array, string given
■ Hibás űrlap küldés esetén hogyan tudom a bepipált cheboxokat bepipálva tartani?
Ezzel a kóddal ezt a hibát adja: Warning: in_array() expects parameter 2 to be array, string given
<?php
$ertek = isset($_POST["termek_tul_tipusok"]) ? $_POST["termek_tul_tipusok"] : "" ;
$values = mysqli_query($kapcs, "SELECT termek_tipus_id, termek_tipus_nev FROM termek_tipusok WHERE termek_tipus_status = 1 ORDER BY termek_tipus_nev ASC");
while($ertekek = mysqli_fetch_assoc($values))
{
$checked = in_array($ertek, $ertekek['termek_tipus_id']) ? ' checked':'';
echo '<div style="margin:4px 0;"><label style="cursor:pointer;" for="tulajdonsag-'.$ertekek['termek_tipus_nev'].'"><input id="tulajdonsag-'.$ertekek['termek_tipus_nev'].'" type="checkbox" name="termek_tul_tipusok[]" '.$checked.' value="'.$ertekek['termek_tipus_id'].'" />'.$ertekek['termek_tipus_nev'].'</label></div>';
}
?>