这段php代码有什么问题?从数据库检索数据
这个代码有什么问题?在这里,当有人单击“show”按钮(这是一个提交按钮)时,我试图显示从mySQL数据库获取的数据这段php代码有什么问题?从数据库检索数据,php,mysql,Php,Mysql,这个代码有什么问题?在这里,当有人单击“show”按钮(这是一个提交按钮)时,我试图显示从mySQL数据库获取的数据 您必须命名输入字段 <input type="submit" id="submit" value="Show" /> 应该是 <input name="submit" type="submit" id="submit" value="Show" /> 将您的代码更改为 <form action="" method="POST">
您必须命名输入字段
<input type="submit" id="submit" value="Show" />
应该是
<input name="submit" type="submit" id="submit" value="Show" />
将您的代码更改为
<form action="" method="POST">
<input type="submit" id="submit" name="submit" value="Show" />
</form>
我已将表单操作更改为“”,因为它将提交到同一页面。或者,如果此页面为index.php,则可以将其保留为index.php。您需要将input submit的name属性设置为submit,然后我们才能告诉您出了什么问题,您必须告诉我们您期望发生什么以及实际发生了什么。你为什么怀疑出了什么事?你有什么错误吗?请在您的帖子中添加一些附加信息,以便我们了解问题所在的上下文。假设
users
表中有firstname
、lastname
和username
列,我认为这是合理的。无需检查num\u rows
。如果没有任何行,while
循环将立即终止。您的If块永远不会执行,因为isset($\u POST['submit'])将始终返回false,您必须为输入标记指定“name”。您必须提供更多信息,因此我担心这不是调试服务。
<form action="" method="POST">
<input type="submit" id="submit" name="submit" value="Show" />
</form>