ホームページ >バックエンド開発 >PHPチュートリアル >完全な PHP コードを個別に記述する必要があるのはなぜですか?
コードを見ると、なぜ完全な PHP コードを個別に記述する必要があるのかわかりません。一緒に書いたらどうなるでしょうか?
98e29881ddc6b1c2ce28482a9f8d6018 T & lt; td height = "36" align = "center" & gt; 書籍情報がありません。 b90dd5946f0946207856a8a37f441edf
{
ディスカッションへの返信(解決策)
黒い部分はphpコードではなくhtmlコードです
と言えます。 html は php に埋め込まれます、または php は html に埋め込まれます
この書き方の利点は、ビジュアル html ツール (DW など) を使用して html 部分を観察および変更できることです
一緒に html 部分を配置する必要があります文字列で。一重引用符と二重引用符が同時に存在するため、エスケープすると視認性が低下します
カスタム区切り文字を使用すると、ルールによりコードの美しさが低下します
別のファイルに入れてインクルードすることもできます。 。ただし、視覚空間から離れると思考の継続性に影響します
まず、phpはサーバー上で解析され、htmlはサーバー上で解析されます。 php は html の前に使用されます。
たとえば
<?phpinclude("Conn/conn.php");$query=mysql_query("select book.barcode,book.id as bookid,book.bookname,bt.typename,pb.pubname,bc.name from tb_bookinfo book join tb_booktype bt on book.typeid=bt.id join tb_publishing pb on book.ISBN=pb.ISBN join tb_bookcase bc on book.bookcase=bc.id");$result=mysql_fetch_array($query);if($result==false){ echo '<table width="100%" height="30" border="0" cellpadding="0" cellspacing="0">'; echo '<tr>'; echo '<td height="36" align="center">暂无图书信息!</td>'; echo '</tr>'; echo '</table>'; echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">'; echo '<tr>'; echo '<td>'; echo '<a href="book_add.php">添加图书信息</a> </td>'; echo '</tr>'; echo '</table>';}else{}?>
SQL Server2005を使用しています。sqlsrv関数を使用するにはクエリ関数(赤い部分)をどのように変更すればよいですか?