在php循环中显示一个表单

use*_*680 1 html php forms loops while-loop

我正在使用一个看起来像这样的简单循环:

$query = "SELECT * FROM $username"; 
$result = mysql_query($query) or die(mysql_error());
    while($row = mysql_fetch_array($result)){
        echo $row['id']. " - ". $row['file'];
        echo "<br />";
                echo "<form method="post" action="" style="width: 80px">
            <input name="Checkbox1" type="checkbox" /><input name="Submit1" type="submit"               value="submit" /></form>";
Run Code Online (Sandbox Code Playgroud)

当我像这样运行时,我得到一个<意外的错误.我相信我可能会做一些完全错误的事情.是否有其他方法可以在php循环中输出表.

Que*_*tin 7

看到这一行:

echo "<form method="post" action="" style="width: 80px">
     ^             ^
     |             End of string
     Start of string
Run Code Online (Sandbox Code Playgroud)

转义\"用相同类型的引号分隔的字符串内的引号().