Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
下拉框php_Php - Fatal编程技术网

下拉框php

下拉框php,php,Php,我在mysql数据库中存储了6条记录,当我使用这段代码时,6条记录中的每一条都显示在seprate下拉框中,我希望它们显示在一个下拉框中。我哪里出错了? 任何帮助我都将不胜感激。提前通知我 在第17行,您应该打印多个选项,一个选择,一个结束选择。您想执行以下操作: <select> while ($row = mysql_fetch_array($result)) { echo "<option><!-- put option text here -->

我在mysql数据库中存储了6条记录,当我使用这段代码时,6条记录中的每一条都显示在seprate下拉框中,我希望它们显示在一个下拉框中。我哪里出错了? 任何帮助我都将不胜感激。提前通知我


在第17行,您应该打印多个选项,一个选择,一个结束选择。

您想执行以下操作:

<select>
while ($row = mysql_fetch_array($result)) {
    echo "<option><!-- put option text here --></option>\n";       
}
</select>

while($row=mysql\u fetch\u数组($result)){
回音“\n”;
}

您需要将select置于for循环之外。只有选项标签和它的内容应该写在循环中。

试过了,这个。我想知道一些事情。我没有得到正确的答案。简单地接受它作为正确的答案有任何意义吗?不,当然没有。但是其他的评论者建议你接受有效的答案。你问了十几个问题,却没有回答。这听起来很可疑。不管怎样,如果它不起作用,你看到了什么错误或什么行为?我是新手,怎么做,我投票或接受。你能解释一下吗?当你问问题时,每个答案的左边都有一个清晰的复选框。单击它接受该答案,它将变为绿色。如果你没有问这个问题,但你觉得给出的答案是一个好的和有用的答案,你可以点击左边计数上方的向上箭头(这里是0)。或者,如果答案无效或错误,您可以单击计数下方的向下箭头。您还可以向上投票一条评论,单击评论左侧的箭头即可。试试看——如果你改变主意,你可以撤销它。你想让我猜一下错误是什么,或者你想给我一个提示吗?可能是他在PHP块中插入了逐字逐句,并得到了语法错误。“这就是为什么,”我补充道,“水仙花——不,你还没有接受。”。请参阅下面我的评论,了解如何操作,或阅读so常见问题解答。