ai didi

php - 仅选择符合特定条件的行然后输出数据

转载 作者:行者123 更新时间:2023-11-30 00:36:36 24 4
gpt4 key购买 nike

所以我使用以下 SQL 查询开发一个网页:

$sql=mysql_query("SELECT * FROM `fotf_images` WHERE `image_fotfnum` = '$Fivedigits'");

现在,$ Fivedigits 是来自先前表单输入数据的 $_POST。因此,基本上,该表单会解析 mysql 数据库,以查找特定列中仅包含 $Fivedigits 的行。我想要做的是输出具有这些条件的每一行。到目前为止我使用了以下内容:

while ($row = mysql_fetch_array($sql, MYSQL_ASSOC)) {
print_r($row);
}

这似乎只输出第一行,当我知道事实上有两行包含条件时。请帮忙!谢谢!

最佳答案

尝试使用

    Select * from fotf_images 
where Concat(image_fotfnum, '', field2, '', fieldn)
like concat('%','",$Fivedigits,"','%')

因为它不仅仅是数字,您在比较时可能需要使用小写或大写。这将帮助您搜索 fotf_images 表中提到的每个字段

关于php - 仅选择符合特定条件的行然后输出数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119573/

24 4 0
文章推荐: mysql - 为什么此查询在这种条件下不起作用?
文章推荐: c++ - QDataStream 有时使用 32 位 float ,有时使用 40 位 float
文章推荐: android - BottomSheetBehavior 无法在 viewpager 上折叠
文章推荐: c++ - 为什么不消除关于此结构的填充字节的需要?
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com