ホームページ >バックエンド開発 >PHPチュートリアル >掲示板 ?> を書くときは を使用すべきではありませんか?
RT
まず、データベースを含むファイルを呼び出します
57a6e843a7258edb17291d8e61f1eade
//本のコードに従います
9d0e3b5f956970830a5df4150c94c226473f0a7621bec819994bb5020d29372a"; を追加してもページが表示されません。 ;メッセージを表示03f5e666463591f0c6a59c067651fe4f";
/////////////////////////
//////////// ////// //////
?>
その後、表示時に問題が発生しました。 。
表示は、php
4c1cf71d04a976382df016ef2b3e937b473f0a7621bec819994bb5020d29372a";
echo "cd249c1fa2c5f13a7958dcbe9be68720View message2e9b454fa8428549ca2e64dfac4625cd" の有無にかかわらず、次のコードと同じです。 ;
?>
ディスカッションへの返信 (解決策) bb9bd6d87db7f8730c53cb084e6b4d2d は基本的に b9af943db5629428a86d2b731e9c7397 は PHP の短いタグ形式です。この形式を使用する必要がある場合は、php.ini ファイルの short_open_tag を On に設定する必要があります。最初にマニュアルを読んでください
/ ///////// //////////////
?>
その後、表示時に問題が発生しました。 。
表示は、php
4c1cf71d04a976382df016ef2b3e937b473f0a7621bec819994bb5020d29372a";
echo "cd249c1fa2c5f13a7958dcbe9be68720View message2e9b454fa8428549ca2e64dfac4625cd" の有無にかかわらず、次のコードと同じです。 ;
?>
6 行目 もう 1 つありませんか??
通常の状況では、追加することも追加しないこともできますが、標準的な方法は追加することです
これは記号です。
次に、短いタグの設定になります
何でもいいので、これを行うことをお勧めします
意味がわかりません。 < ;%%> 8ad468a67d1f3ae163e374a5b0a90a93
添付の 15 行のコードを投稿して見てください。短いタグ機能をオンにしていないため、ソース コードが表示されません
<?phprequire ('dbconnect.php');include ('head.php');?><?echo "<h1></h1>";echo "<h2 align = center>查看留言</h2>";//构造读取数据的sql语句//使用distinct函数只取出同主题的帖子的个数$sql = "select distinct(firstMesID) from guestbook";$result = mysql_query($sql,$conn);$num = mysql_num_rows($result);//分页显示$page_size = 20;//总留言数若小于20,则为页数为1if($num <= $page_size){ page_count = 1;}//总页数大于$page_size,计算页数elseif($num % $page_size){//若不能整除,则求余加1 page_count = (int)$num % page_size + 1;}else page_count = $num % page_size;//获取当前页数if(isset($_GET['page'])){ page = intval($_GET['page']);}else page = 1;echo "<tr><td alige = center><table width = '100%'><tr><td align = center>";
page_count = 1 ではありませんか?
page は $page ではないでしょうか?
ああ、$page です
変更しても動きません
コードをどこかに入れて間違えたからでしょう。 。しかし、この状況がどのようにして起こるのか説明できる人はいますか?
それは起こりません。それは単なるセットアップの問題です。
短いタグは使用しないことをお勧めします
古い教科書です
PHP.ini の短いタグがオンになっているかどうかを確認してください...