0

助けが必要です。

エラー Parse error: syntax error, unexpected '<' in: が表示されます:

MYSQL からのデータ出力の右側に、名前と姓だけのテキスト フィールドを表示したいと考えています。DB からのデータは、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>
4

1 に答える 1

3

この部分を一重引用符で囲むのを忘れました:

<input type="text" name="dpoints">
于 2013-05-03T00:11:57.933 に答える