将表单字段放在表中

时间:2013-05-03 00:11:01

标签: php

我需要一些帮助。

我收到错误Parse错误:语法错误,意外'<'在:

我希望在MYSQL的数据输出右侧显示一个文本字段,它只是名字和姓氏。来自数据库的数据显示很好,直到我在while循环中输入文本字段的代码,然后我得到你在上面看到的错误。我不确定是否存在语法错误或者我的代码结构是否错误,有人可以提供一些想法吗?

<html>
<body>
<form action="pts_editing.php" method="post">
<table border="1">

<?php

$con=mysqli_connect("localhost","myusername","mypassword","srrdb");                         
if (mysqli_connect_errno())                         
{
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * From students");                  

$results variable
while($row = mysqli_fetch_array($result))                                   
{
    echo "<tr>"."<td>".$row['fname']."&nbsp".$row['lname']."</td>"."<td>".
                <input type="text" name="dpoints">."</td>"."</tr>";     
}

mysqli_close($con);

?>

</table>
</form>
</body>
</html>

1 个答案:

答案 0 :(得分:3)

你忘了用单引号括起这部分:

<input type="text" name="dpoints">