php从mysql查询出结果,有个变量$a,怎么查从数据库返回的结果里有没...
发布网友
发布时间:2024-10-19 08:38
我来回答
共3个回答
热心网友
时间:2024-11-19 02:52
"select * from `数据表` where `字段` = ‘$a’";
热心网友
时间:2024-11-19 02:48
in_array()不能检索二维数组
mysql_fetch_array(),mysql_fetch_num(),mysql_fetch_assoc()获取的是二维数组。
不太清楚你数据库的结构,所以不能给你明确的答案,一下本人猜测:
$conn=mysql_connect("localhost","toogoo","123456");
if($conn)
{
mysql_select_db("toogo",$conn);
$astrict = mysql_query("select * from sdb_goods where astrict_id=1") ;
while($nums=mysql_fetch_assoc($astrict) !== false)
{
if(in_array($item.goods_id, $nums))
{
echo '该商品暂不允许使用优惠券!';
}
}
}
热心网友
时间:2024-11-19 02:55
in_array ( mixed needle, array haystack [, bool strict] )
在 haystack 中搜索 needle,如果找到则返回 TRUE,否则返回 FALSE。