霊芝胞子粉の効能・効果と摂取方法 PHPによるデータ一括削除方法の解析。
Jul 29, 2016 am 08:41 AM次の記事を参照してください。 http://www.jb51.net/article/6488.htm
SQL: $SQL="delete from `doing` where id in ('1,2,3,4')" ;
カンマ区切りのデータ。
フォーム:
コードをコピー コードは次のとおりです:
<form action="?action=doing" method="post">
<input name="ID_Dele[]" type ="checkbox " value="1"/>
<input name="ID_Dele[]" type="checkbox" value="2"/>
<input name="ID_Dele[]" type=" checkbox" value ="3"/>
<input name="ID_Dele[]" type="checkbox" value="4"/>
<input type="submit"/>
</ form>
まあ、$ID_Dele=$_POST['ID_Dele'] は配列になりますが、PHP は型付けが弱いですが、ASP ほどではありません。
ASP は直接次の操作を実行できます:
SQL="delete from [doing] where id in ('"&ID_Dele&"')" を削除します。ただし、PHP では $ID_Dele を直接置くことはできません。 $ID_Dele はキーと値を含む配列であるため、$ID_Dele は '1,2,3,4' ではありません。
なるほど、PHP には、たまたま implode() という関数があるのですね。後者の 2 つは特定の文字 (カンマなど) で区切られますが、前者は文字列に結合することができます。
したがって、
コードをコピーします コードは次のとおりです:
$ID_Dele= implode(",",$_POST['ID_Dele']);
$SQL="delete from `doing` where id in ($ ID_Dele)";
このサイトはテスト コードを提供しています:
コードをコピー コードは次のとおりです:
<meta http-equiv="Content-Type" c />
<?php
if ($_POST["action"]="doing"){
$del_id=$_POST["ID_Dele"]
$ID_Dele= implode(",",$_POST['ID_Dele']) );
echo "マージ後:".$ID_Dele."<br />マージ前:";
$del_num=count($del_id); i=0;$i<$del_num;$i++){
echo $del_id[$i];
}
}else{
echo "送信してください"
<form action= "?action=doing" メソッド ="post">
<input name="ID_Dele[]" type="checkbox" value="1st"/>1st
<input name="ID_Dele[]" タイプ="checkbox " value="2nd"/>2nd
<input name="ID_Dele[]" type="checkbox" value="3rd"/>3rd
<input name="ID_Dele[]" type ="チェックボックス" 値="4 番目"/>4 番目
<input type="submit"/>
;
以上、霊芝胞子粉の効能・効果と摂取方法について、PHPでのデータ一括削除方法の解析を含めてご紹介させていただきました。 PHP チュートリアルに興味のある友人に役立ちます。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
