Şu anda kullanarak onay kutularını bir dizi gösterilir sayede bir senaryo yazıyorum:
<?
while($i = mysqli_fetch_array($get_perms)){
$pname = $i[pname];
$id = $i[id];
?>
<div>
<input type="checkbox" tabindex="1" name="<? echo("$id");?>" value="1" <? if($permissionid[$id] == '1') {echo ' checked="checked" ';}?> /><?echo(" $pname");?>
</div>
<? } ?>
Ancak, ben de benzer bir şey yaparak başka bir rol var, ama Sget_perms
farklı verileri elde etmek için farklı bir sql için.
Bu form / komut verileri geri gönderme söz konusu olduğunda Şimdi, belli ki, formda iki databits ayrım arasında bir sorun var oluyor.
Bu formda verilen verileri güncelleştirmek için SQL olduğunu:
$insert = mysql_query("UPDATE `perms` SET
`title`='$_POST[title]',
`1` ='$_POST[1]',
`2` ='$_POST[2]',
`3` ='$_POST[3]',
`4` ='$_POST[4]',
`5` ='$_POST[5]',
`user` ='$_POST[username]'
WHERE `userid` = '$valued_user_show[id]'
")
Peki yeryüzünde nasıl doğru ikisi arasındaki ayrım ve doğru SQL girmek mümkün olması mı?
Tablonun şema temelde:
7 columns, userid, user, 1, 2, 3, 4 ,6 userid is the userid of the user who has been posted to script before form. user is the name. The numbers are the permission numbers.
$ Get_perm bir dizi tablodan kullanıcı hakkında güncel bilgileri yüklemek için sql.