php+mysql mengendalikan isu kotak semak
PHP中文网
PHP中文网 2017-05-16 13:00:41
0
1
598

Pertama sekali, ini adalah halaman tambahan projek saya

< /p>

Selepas projek ditambah, saya akan menukar maklumat yang diserahkan kepada rentetan di latar belakang
//Apabila syarat borang dipenuhi, jenis projek akan ditukar menjadi rentetan
$_POST['projecttype ' ]=implode(',',I('post.projecttype'));
dan kemudian simpannya dalam pangkalan data,

Sekarang saya mahu mengubah suai data ini Halaman kelihatan seperti ini

< /p>

Cara membuat jenis projek yang ditambahkan sebelum ini disemak secara lalai apabila mengubah suai, sama seperti nama projek boleh muncul pada halaman pengubahsuaian

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(1)
PHPzhong

Dalam templat:

$selectedTypes = [1,3];
$options = ['1' => '移动APP', '2' => 'WEB', '3' => 'PC']; // ‘id’ => '名称'
foreach($options as $id => $label) {
    if (in_array($id, $selectedTypes)) {
        echo '<label><input type="checkbox" name="projecttype[]" value="'. $id .'" checked="checked">' . $label .'</label>';
    } else {
        echo '<label><input type="checkbox" name="projecttype[]" value="'. $id .'">' . $label .'</label>';
    }
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan