2012-03-08 10 views
0

を処理し、コードをテスト:PHP + HTMLエラー。表示PHPコードの代わりに、例えば、それ

<HTML> 
<BODY> 
<?php 
$connect = mysql_connect("localhost", "root", "password") or 
die ("Hey loser, check your server connection."); 
mysql_select_db("school"); 
$quey1="select * from student"; 
$result=mysql_query($quey1) or die(mysql_error()); 
?> 
<table border=1 style="background-color:#F0F8FF;" > 
<caption><EM>Student Record</EM></caption> 
<tr> 
<th>Student ID</th> 
<th>Student Name</th> 
<th>Class</th> 
</tr> 
<?php 
while($row=mysql_fetch_array($result)){ 
echo "</td><td>"; 
echo $row['stud_id']; 
echo "</td><td>"; 
echo $row['stud_name']; 
echo "</td><td>"; 
echo $row['stud_class']; 
echo "</td></tr>"; 
} 
echo "</table>"; 
?> 
</BODY> 
</HTML> 

は私を与える: PHP Error

私もその使用中にエラーが動作しない経験した、世界ハローながら、 ";?> htmlページに 'hello world';?> 'と表示されます。 何が間違っているか分かりません...誰かが手掛かりを持っていますか?

+0

答えは、スクリプトを直接呼び出そうとしているという回答があります。 Webサーバーからアクセスする必要があります。最新のPHPにはWebサーバーが組み込まれています。 http://php.net/manual/en/features.commandline.webserver.php – Martin

+0

なぜ、なぜ開発者はそれを置くのでしょうか?それは初心者にも役立つかもしれないと思います。 – Corbin

答えて

1

あなたのディスクから直接HTMLファイルを開くと、お使いのブラウザがこれらすべてのPHPスクリプトを解釈することを期待することはできません。

実際にapache with php interpreterのようなWebサーバーをインストールし、ブラウザにローカルApacheのインストールディレクトリのURLを指定する必要があります。

関連する問題