【发布时间】:2014-04-13 05:11:53
【问题描述】:
我正在尝试使用 PHP 和 MySQL 数据库创建一个学生考试结果系统。我遇到了两个问题:
- 如何为此制作数据库文件?
- 我遇到以下错误消息;我该如何解决?
解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,在第 12 行的 C:\xampp\htdocs\s\display.php 中需要 T_STRING 或 T_VARIABLE 或 T_NUM_STRING
<?php
mysql_connect("WWW.EXAMPLE.COM", "USERNAME", "PASSWORD") or die("Connection Failed");
mysql_select_db("YOUR DATABASE NAME")or die("Connection Failed");
$name = $_POST['name'];
$query = "select * from YOURTABLENAME where REGISTERNUMBER = '$name'";
$result = mysql_query($query);
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "$line['name']."<br />";
echo "$line['subject1']."</div></td>"."<br />";
echo "$line['subject2']."</div></td>"."<br />";
echo "$line['subject3']."</div></td>"."<br />";
echo "$line['subject4']."</div></td>"."<br />";
}
?>
这是我的 index.php
<html>
<form method="post" name="display" action="isplay.php" />
<b>Enter the register number:</b><br>
<input type="text" name="name" />
<input type="submit" value="Search" />
</form>
</html>
【问题讨论】: