]; 2 , le backend accepte tel que [$id = $_POST [id] [$i]]."/> ]; 2 , le backend accepte tel que [$id = $_POST [id] [$i]].">

Maison  >  Article  >  développement back-end  >  Comment regrouper la modification POST en php

Comment regrouper la modification POST en php

coldplay.xixi
coldplay.xixioriginal
2020-08-15 15:32:063339parcourir

Comment modifier le POST du lot php : 1. Ajoutez [[]] au nom dans le formulaire frontal, et le code est [bbe61de236c63370b05e2b2749c5cb86<input type="hidden" name="id[]" value="{$vo.id}">]; 2. Le backend accepte [$id = $_POST [id] [$i]].

Comment regrouper la modification POST en php

Comment modifier le POST du batch php :

Ajoutez [] au nom dans le formulaire frontal , tel que :

<input type="hidden" name="id[]" value="{$vo.id}">

Le backend accepte tel que : $id = $_POST [id] [$i]; $i est la variable de boucle dans for. Lorsque $i est le même, $_POST [id]. ] [$i] et $_POST [name] [$i] est une correspondance individuelle

[Recommandations d'apprentissage associées : programmation php(vidéo)]

Formulaire frontal :

对所选操作:
全选 主题 校区 房间 报修人 联系电话 报修时间 审核 报修状态
{$vo.id}<input type="hidden" name="id[]" value="{$vo.id}"> {$vo.topic} {$vo.xiaoqu} {$vo.room} {$vo.pname} {$vo.phone} {$vo.create_time|date='Y-m-d H:i:s',###}

Traitement côté serveur :

    /**
     * 批量修改状态
     */
    public function updateList() {
        $result = false;
        for($i = 0; $i < count ( $_POST [id] ); $i ++) {
            
            $id = $_POST [id] [$i];
            $check = $_POST [check] [$i];
            $status = $_POST [status] [$i];
            
            // 保存登录信息
            $Repair = M ( &#39;Repair&#39; );
            $data [&#39;id&#39;] = $id;
            $data [&#39;check&#39;] = $check;
            $data [&#39;status&#39;] = $status;
            $result = $Repair->save ( $data );
        }
        
        if (false !== $result) {
            $this->success ( &#39;修改成功!&#39; );
        } else {
            $this->error ( &#39;修改失败!&#39; );
        }
    }

[Recommandations d'apprentissage associées : Vidéo de programmation]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn