ホームページ > バックエンド開発 > PHPチュートリアル > 入って、この while ループのどの部分が間違っているかを確認してください。ネストされたループ全体が再度繰り返されます。

入って、この while ループのどの部分が間違っているかを確認してください。ネストされたループ全体が再度繰り返されます。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:08:36
オリジナル
1303 人が閲覧しました

この while ループのどこが間違っているのか見てください。入れ子になったループ全体が再び繰り返されます...
繰り返された結果は次の図に示すようになります。


ディスカッションへの返信 (解決策) )

$query = "select * from tbl_Department where dpUpID ='0'";

$query_info = mysql_query($query);

while($row = mysql_fetch_array($query_info)){
$query_1 = "select * from tbl_Department where dpUpID = ' $row[dpName]'";
$query_info_1 = mysql_query($query_1);
while($row_1 = mysql_fetch_array($query_info_1)){
$query_2 = "select * from tbl_Department where dpUpID = ' $row_1[ID ]'";
$query_info_2 = mysql_query($query_2);
while($row_2 = mysql_fetch_array($query_info_2)){
}
}
}
フィルター範囲を超えていますか?                                           

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