我遇到错误
“解析错误:语法错误,文件中的意外结尾 C:\ wamp64 \ www \ PHP \ New \ input.php第25行“
这里有我的代码,任何帮助将不胜感激。
<HTML>
<?php
if($submit)
{
$db = mysql_connect("localhost", "root","");
mysql_select_db("learndb",$db);
$sql = "INSERT INTO personnel (firstname, lastname, nick, email, salary)
VALUES ('$first','$last','$nickname','$email','$salary')";
$result = mysql_query($sql);
echo "Thank you! Information entered.\n";
}
else
{
?>
<form method="post" action="input.php">
First name:<input type="Text" name="first">
Last name:<input type="Text" name="last">
Nick Name:<input type="Text" name="nickname">
E-mail:<input type="Text" name="email">
Salary:<input type="Text" name="salary">
<input type="Submit" name="submit" value="Enter information"></form>
< ?
}
?>
</HTML>
答案 0 :(得分:0)
将< ?
更改为<?php
。短时打开php标签是一种不好的做法,默认情况下并不总是启用。
要启用短标签,请转到您的php.ini文件并设置short_open_tag=On
。之后,重新启动Apache服务器。
另外,为了使短标记在您的代码中起作用,您需要删除<和?之间的空格。