我在选择区域看不到结果

<?php
require 'config.php';
    $query = "SELECT cat_id, category FROM categories LIMIT 1";
    $result = mysqli_query($con,$query);
    if(!$result){
       echo 'Query failed : '.mysqli_error();
       exit(0);
    } 
                        while($row = mysqli_fetch_assoc($result)) {
                            echo '<select name="cat_id">
    ' . $row['cat_id'] . '
    </select>';
                        }
    mysqli_close($con);
?>

我尝试添加HTML select标签,但仍然无法正常工作。

===============>>#1 票数:0

这不是选择的好格式

echo '<select name="cat_id">
    ' . $row['cat_id'] . '
    </select>';

它应该是

echo '<select name="cat_id">';
while($row = mysqli_fetch_assoc($result)) {

    echo  '<option value="'.$row['cat_id'] .'">'.$row['cat_id'].'</option>';
   }
echo '</select>';

  ask by user2256727 translate from so

未解决问题?本站智能推荐:

2回复

在何处选择““。$ Variables。”” =“是”

我想从表中选择具有column (admin, normal, adviser)和="YES"任何行 所以我创建了一个array $level=array(admin, normal, advuser)如果用户是admin ==> $level[0] $query="SELECT
1回复

插入/选择查询

无法处理以下查询。 谁能帮我指导? 两个表: wa_list和wa_research 。 wa_list是我的站立表, wa_research是我的暂存表,一旦研究完成,我想将研究的记录移至wa_list表,并将"wa_research.updated"列更新为今天的日期,格式为M
2回复

MySQL使用IN()选择任何SET吗?

我有一个名为post_type set('0', '1', '2', '3', '4') ,可以是0到4的任意组合 给定一个整数列表,我如何选择与任何类型匹配的任何行? 我的脑袋大便,我什至无法正确解释,但类似于: 因此,通过以下设置,它将匹配除最后一个记录以外的所有记录
4回复

选择最后受影响的行

我已经根据特定条件更新了记录,之后我想知道受影响的行中的ID。 现在执行此查询后,我想知道受影响的行。
1回复

Php mysqli选择在哪里和订购

我在mysqli_query的"order by"标签上遇到了问题。 实际上它工作正常,但最后的顺序返回只是这个错误: 出现错误:'order clause'中的未知列'id'
3回复

搜索MySQL数据库(如果找到条目)并显示它,如果找不到,则添加它

我是PHP和MySQL的新手。 我知道有很多类似的主题,但我似乎无法在其中找到一个主题。 目前,我的数据库中有一个名为“电影”的表。 我有一个搜索表来搜索该表中的电影。 我正在使用下面的代码从数据库中获取信息并显示它。 我想做的是:如果$ urlid与'titleid'不匹配
3回复

选择多对多关系设置

美好的一天。 我有很多对很多关系的设置。 我想知道如何将具有相同ID的行分组,并将其反映为与条目上的每个链接串联在一起。 这是查询(没有组concat): 这是查询(带有组concat): 这是实际的PHP部分: HTML / PHP部分: 这些是表格
1回复

如何基于另一个选择选项更改选择选项

我对jquery不满意,所以我想知道是否还有另一种方法来存储所选选项的值并在第二条语句的where子句中使用它。 我不想先提交表格。 我想在选择选项更改时提取值。 我尝试使用JavaScript。 我能够提取该值,但无法在第二条语句的where子句中使用该变量。 这是我的代码:
2回复

sqli在mysqli php sql中选择顶部

我在mysqli中有查询: 这是此查询的过程: ,,我的问题是TOP 10 *在mysqli中不起作用:S ..任何建议或帮助,请:S?..换句话说:如果我有20张照片...按评分排序....我的意思是如果他的订单为1,则最后一张照片可以是第一张照片...如果他的订单为20,则第
1回复

来自MYSQLi的数组-无法选择特定的数组结果

以下问题: 我只需要最后一个数组(最大的数组),就可以通过print_r得到以下结果: 但是我只想要最后一个: mysql / php选择代码: