ホームページ > バックエンド開発 > PHPチュートリアル > このコードに問題があるかどうか教えていただけますか?

このコードに問題があるかどうか教えていただけますか?

WBOY
リリース: 2016-06-13 12:14:59
オリジナル
967 人が閲覧しました

このコードに問題はありますか?
function getCategoryMapSelectly($tbl, $cid){
global $DB;
$return = '';
$ii=1;
$arr =explode(',',$cid);

foreach( $arr as $k=>$v){
if( !$v )
unset( $arr[$k] ] );
}
foreach($arr as $value){
$newarr[]=$value;
}
for($i=0;$i $arr_cat = $DB->get_result_array($tbl, '*', "WHERE id='$newarr[$i]'"); ;
}
foreach($arr_cat as $arr){
$return .= '';
$ii ;
}
return $return;
}

--- ---解決策のアイデア----------------------$ii 意味がないようです

--- --- 解決策のアイデア----------------------文法的な間違いはありません
発生した問題について教えてください

- -----解決策のアイデア---------------------1. 最初の 3 つのループは 1 つにマージできます。
2 、3 番目のループはデータを追加する代わりに変数 $arr_cat に値を代入し続けるため、最後のループは最後のデータのみを取得します。
3. ドロップダウン ボックスのデータが必要だと思います。これは、選択タグ

の代わりのオプション タグです
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート