Php seçilen tüm alanın kimlikleri Başlarken

2 Cevap php

I birden fazla onay kutusunu seçtiğinizde, ben böyle değerler bir şey olsun ....

9,admin@domain.com,1,9,gg@domain.com,2,2,pra@domain.com,3,2,sh@sh.com,4

Şimdi ben hepsini silmek gerekir, bu yüzden sorgulamak için yalnız kendi kullanıcı kimliği geçmesi gerekir. Bu i dize bölmek ve çoklu kimlikleri sorgulamak için tek başına geçmek gerekir.

    $var1 = $theArrayValue;
$chan= explode(',', $var1);
return $chan;

$ TheArrayValue altındaki tüm bu bilgileri tutar.

9,admin@domain.com,1,9,gg@domain.com,2,2,pra@domain.com,3,2,sh@sh.com,4

I need to delete multiple items selected.

2 Cevap

Lütfen alan adı = "myfield []" daha sonra bir dizi php gelecek isim

Yukarıda cevabını açıklamak

<form action="" method="post">

<input type="checkbox" name="myfield[]" value="1" />
<input type="checkbox" name="myfield[]" value="2" />
<input type="checkbox" name="myfield[]" value="3" />

<input type="submit" />

</form>

Eğer PHP $ _POST değişkeni vardump varsa, aşağıdaki çıktıyı alırsınız.

array(1) { ["myfield"]=>  array(2) { [0]=>  string(1) "1" [1]=>  string(1) "3" } }

Bu örnekte ben değerini 1 ve 3 seçili. Onay kutusunu değeri kimliği olmalıdır.