PHP ポスト配列に関連する問題
Jun 13, 2016 pm 12:00 PM
nbsp
post
section
select
PHP ポスト配列の問題
私のページは次のように書かれています:
ここでの選択は、約 20 個の選択コントロールがあります。
<br /><td><br /> <select name="zb[]" id="zb14"><br /> {#section name=one loop=11 start=10 step=-1#} <br /> <option value="{# $one #}">{#$smarty.section.one.index#}</option> <br /> {#/section#}<br /> </select><br /> </td><br />
ログイン後にコピー
今、保存する必要があります。バックグラウンドで送信された情報:
<br />if (is_array($_POST['zb']) && count($_POST['zb'])>0)<br /> {<br /> for ($i =0; $i <count($_POST['zb']);$i++){<br /> if (!empty($_POST['zb'][$i]))<br /> { <br /> $num=$num+trim($_POST['zb'][$i]); <br /> }<br /> }<br /><br /> }<br />
ログイン後にコピー
奇妙なことが起こります。明らかに 10 個の選択コントロールがありますが、バックグラウンドに送信されたときに有効なのは 4 つだけで、残りの 6 つはすべて空です。どうしたの?
------解決策---------
print_r($_POST['zb']) ;
結果を投稿します
-----解決策--------------------------
HTML を投稿します。 print_r($_POST); というコードを見て、値が何であるかを確認してください。
------解決策---------
if (!empty($_POST['zb'][$i]))
ログイン後にコピー
あなたの側に判定に問題があります
判定コントロールの値が0、空、Null以外の場合は実行されます
値が0の場合は実行されません
----- -解決策--------------------
ページ上の選択のオプションに値があるかどうかを確認してください
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

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

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

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

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

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

ホットトピック
Gmailメールのログイン入り口はどこですか?
7142
9


Java チュートリアル
1534
14


Laravel チュートリアル
1257
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1155
46



Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する

Windows 11でタイトルバーの色を変更するにはどうすればよいですか?

Windows 11 でタスクバーのサムネイル プレビューを有効または無効にする方法

Windows 11/10修復におけるOOBELANGUAGEエラーの問題

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は?
