Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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_Html - Fatal编程技术网

Php 按表行获取选项输入值

Php 按表行获取选项输入值,php,html,Php,Html,我有一个让我发疯的问题。我正在从事一个客户合同管理项目,现在我必须编辑他们的数据,我可能需要更改数据或保留现有的数据 我能够获取非列表值。但是当涉及到列出的值时,我不知道如何按行获取指定的值 列出值的代码: <div class="form-group row"> <label class="col-lg-4 col-form-label" for="val-digits">Klientas<span class="text-danger">*&

我有一个让我发疯的问题。我正在从事一个客户合同管理项目,现在我必须编辑他们的数据,我可能需要更改数据或保留现有的数据

我能够获取非列表值。但是当涉及到列出的值时,我不知道如何按行获取指定的值

列出值的代码:

 <div class="form-group row">
    <label class="col-lg-4 col-form-label" for="val-digits">Klientas<span class="text-danger">*</span></label>
    <div class="col-lg-6">
         <select class="form-control" id="val-skill" name="name" required="">
            <option value="<?php echo $row["id"];?>"></option>
           <?php  
                    $c1 = "SELECT * FROM `tbl_customer`";
                    $result = $conn->query($c1);

                    if ($result->num_rows > 0) {
                        while ($row = mysqli_fetch_array($result)) {?>
                            <option value="<?php echo $row["id"];?>">
                                <?php echo $row['name'];?>
                            </option>
                            <?php
                        }
                    } else {
                    echo "0 selections";
                        }
                    ?>
        </select>
    </div>
</div>

克利恩塔斯*
正常工作的非列表值代码:

<div class="form-group row">
    <label class="col-lg-4 col-form-label" for="val-digits">Data nuo<span class="text-danger">*</span></label>
    <div class="col-lg-6">
        <input type="date" class="form-control" id="val-digits" name="fromdate" value="<?php echo $fromdate; ?>" placeholder="" required="" onchange="calculate();" onkeyup="calculate();">
    </div>
</div>

数据nuo*
您似乎希望获得关联数组而不是数字数组,这需要进行以下更改:
应该是

这将以代码可以使用的格式返回数据。它不起作用,仍然是一样的。没有获取值,相同的选项列表。还有什么想法吗?输入
print\r($result)
$result=$conn->query($c1)之后
您将更好地了解数据是如何返回的(如果有的话)。恐怕,这仍然是一个禁忌,尝试了不同的变体。在您删除代码第5行的查询之前,您已经有了$row[“id”]
  while ($row = mysqli_fetch_array($result)) {
  while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {