※ ChatGPTを利用し、要約された質問です(原文:以下エラーメッセージ解決法は )
解決法: Parse error: syntax error, unexpected '@' in /home/jouka1/www/kanrisha/dis_tbl_year.php on line 52
このQ&Aのポイント
エラーメッセージ「Parse error: syntax error, unexpected '@' in /home/jouka1/www/kanrisha/dis_tbl_year.php on line 52」が表示される原因と解決法について説明します。
このエラーメッセージは、52行目で予期しない「@」が構文エラーとして認識されたことが原因です。
エラーを解決するには、52行目のコードを確認し、正しい構文に修正する必要があります。@を適切な構文に置き換えるか、削除してください。
Parse error: syntax error, unexpected '@' in /home/jouka1/www/kanrisha/dis_tbl_year.php on line 52 というエラーメッセージ。以下プログラム抜粋
//データベース関連のデータをインクルードします
//MySQLに接続します
$rows = mysql_num_rows($result); //行数を取得
printf("<CENTER><H2><登録年度一覧></H2></CENTER>");
print("<table border=\"1\" align=\"center\">\n");
print("<TR><TH>年度ID</TH><TH>年度</TH></TR>\n");
if ($rows > 0){
for ($j = 0;$j < $rows;$j++) {
print("<FORM ACTION=\"hensyu_year.php\" METHOD=\"POST\" TARGET=\"right\">");
$data = mysql_fetch_object($result);
$year_id = $data->year_id;
$year = $data->year;
print("<TR>");
print("<TD>$year_id</TD>");
print("<TD>$year</TD>");
print("<INPUT TYPE = \"hidden\" NAME = \"year_id\" VALUE = \"$year_id\">");
print("<TD><INPUT TYPE = \"submit\" NAME = \"hensyu\" VALUE = \"編集\"></TD>");
print("<TD><INPUT TYPE = \"submit\" NAME = \"sakujyo\" VALUE = \"削除\"></TD>");
print("</TR>");
print("</FORM>");
}
}
mysql_free_result($result); // 検索結果の解放
mysql_close($con); // データベースとの接続切断
print("</TABLE>\n"); //ちなみに52行目はここです
print("</BR>\n");
print("<CENTER>\n");
print("<a href = \"regist.php\">新規登録</a>");
print("</CENTER>\n");
?>
</BODY>
</HTML>