-6ren">
gpt4 book ai didi

php - 未检索到第一个数据

转载 作者:行者123 更新时间:2023-11-29 18:52:58 24 4
gpt4 key购买 nike

    <?        if(!$link)
{
die('not connected');
}
$mlink= mysqli_query($link, "select * from products");
$row= mysqli_fetch_array($mlink); ?>

<input list="pcode" required="required" class="form-control col-md-7 col-xs-12">
<datalist id="pcode">
<?php
while($row= mysqli_fetch_array($mlink))
{
?>
<option value="<?php echo $row ['productcode']; ?>"> <?php } ?>
</datalist>

上面的查询没有获取所有数据,它错过了第一个数据并获取其余数据,我不知道y??我正在将所有获取的数据检索到数据列表中,它显示了除第一个数据之外的所有数据,完整的代码粘贴在这里,https://pastebin.com/LLDN0Y9M

最佳答案

删除第6行的$row= mysqli_fetch_array($mlink);,这里获取第一行并且不会得到回显。如果您仍有问题,请告诉我。

另外,还有一些建议,一般来说,为了最佳实践,使用 SELECT * 进行查询并不是一个好主意,并且测试错误也是一个好主意,例如使用if (!$mysqli->query($sql))$mysqli->error 进行错误检查。

PHP Manual - mysqli_query

关于php - 未检索到第一个数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44294535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com