ホームページ  >  記事  >  バックエンド開発  >  PHPの表示の問題

PHPの表示の問題

WBOY
WBOYオリジナル
2016-06-23 14:01:28978ブラウズ

うわー
このコードは間違っていますか?


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

echo "現在 ".$row[0]." が保留中の承認プロセスです!";

コードに構文エラーはありません
発生した問題について説明してください

これは、処理対象の項目を表示する小さなページです。デバッグ後、データをロードできず、$rows の数には出力結果がありません。

echo "現在 ".$row[0] があります。 " 承認プロセスが保留中です!"; 一直一直、データをロードしています
$ result3 = mysql_query ($ query3) or die (mysql_error ()); うーん、まだ無理です

どのような問題が発生したか明確に説明してください

    <div title="待处理工作事项" iconCls="icon-search" closable="true" style="height:150px;padding:10px;">      <?php         include($_SERVER['DOCUMENT_ROOT']."/auth.php");//调用数据库连接文件        $query3 = "select count(*) from (select * from (select * from bydms_dutyapp where dutyapp_approverid='$MY_SYSNUMBER' order by dutyapp_datetime desc ) as  bydms_tempa left join bydms_project on dutyapp_projectid=project_id ) as  bydms_tempb where dutyapp_result='审批中' ";         $result3 = mysql_query($query3);        while ($row = mysql_fetch_array($result3)) {     //输出所有的查询结果        echo "您当前有".$row."条待审批流程!";         }        ?>    </div>

$query3 を出力してデータベースに入れて実行し、結果があるか確認します

SQL ステートメントの出力結果は 1 です

$query3 = "select count(*) from (select * from (select * from bydms_dutyapp where dutyapp_approverid='$MY_SYSNUMBER' order by dutyapp_datetime desc ) as  bydms_tempa left join bydms_project on dutyapp_projectid=project_id ) as  bydms_tempb where dutyapp_result='审批中' "; 

Print $query3 データベースに入れて実行します結果があるかどうかを確認してください

SQL ステートメントの出力結果は 1 です


これはホームページの div レイヤーですが、このコードでは結果を出力できないため、ページ全体が常に読み込まれ、表示できません

auth.php の前でエコーを作成してテストします...

自分でデバッグしました、ありがとうございます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。