php - 前/后输入显示结果
问题描述
目前我遇到的一个问题是,当我用一个表显示 mysql 的结果时,它一直显示 SYNTAX 错误“
语法错误,意外的“复选框”(T_STRING),需要“,”或“;” "
当我删除第二行(复选框)时,问题解决了
echo" <tr>
<td><input type="checkbox" name="userID[]" value="{$row['userID']}" ></td>
<td>{$row['username']}</td>
<td>{$row['password']}</td>
<td>{$row['email']}</td>
<td>{$row['address']}</td>
</tr>";
应该有一个复选框,显示在 php 上的每个结果
解决方案
这是因为您的字符串格式不正确,您应该按照 Ben 的回答转义双引号。Ayoub 或者你可以正确地形成你的字符串:
echo"<tr>
<td><input type='checkbox' name='userID[]' value='" . $row['userID'] . "'></td>
<td>{$row['username']}</td>
<td>{$row['password']}</td>
<td>{$row['email']}</td>
<td>{$row['address']}</td>
</tr>";
推荐阅读
- mongodb - 当我在命令提示符下运行“mongod”命令时,消息以 json 格式显示。如何解决?
- android - onNavigationItemSelected 未调用
- c++ - 无法在我的 TCP 服务器代码中解决此错误
- r - 如何使用 R 中的“plotly”库在主图旁边添加边际分布图?
- macos - `.zshrc:8: bad assignment` 来自`source ~/.zshrc` 的错误
- api - API 的 URL 参数
- node.js - 如何将搜索半径限制为 url 查询字符串中的矩形区域
- c# - 如何修复代码中的 SqlException 不正确的语法错误?
- android - 如何共享 Android Studio 项目?
- c# - 舍入双不正确的输出