同じページで同じ PHP ファイルを複数回呼び出すとエラーが発生する

WBOY
リリース: 2016-06-23 14:12:57
オリジナル
989 人が閲覧しました

ページ内で同じ php ファイルが複数回呼び出された場合、最初に返された結果のみが正しく、後続の呼び出しではすべてエラーが報告されます。


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

コードを投稿する



これは HTML ページです

include_once("conn.php");

$result=mysql_query("select cid,cname from course where cid in (select cid) from fabu where cid in (select cid from course where ctime='".$time."'))");

echo " ";
echo mysql_result($result,0,0);
echo "< /br> ";
echo mysql_result($result,0,1);
mysql_close();
?>
これは xiansh.php のコードです。

しかし、明らかに 2 回目の呼び出しは失敗しました。

これは、条件を満たすレコードが見つからなかったことを意味するだけです

このボタンをクリックしたページではすべてのレコードが表示されるため、要件を満たすレコードがありますが、このページでは最初のレコードのみが表示され、表示することはできません。

td onClick="turnToList('Monday 78')">

include_once ステートメントが含まれていますスクリプトの実行中に指定されたファイルを実行します。この動作は include ステートメントと似ていますが、唯一の違いは、ファイルがすでにインクルードされている場合、再度インクルードされないことです。このステートメントの名前が示すように、このステートメントは 1 回だけ含まれます。

繰り返し呼び出すには、関数にカプセル化することをお勧めします。

include は解決できますが、あまりにも醜いです。 。 。

機能を使用するだけです。

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