网站首页 > 文章中心 > 其它

php用数组查询数据

作者:小编 更新时间:2023-09-06 20:50:48 浏览量:305人看过

跪求高手:PHP中如何把一个数组a作为sql查询语句的条件.

方法和详细的操作步骤如下:

php用数组查询数据-图1

①.、首先,登录到sql server managment管理工具并找到一个表,如下图所示.

php通过数组查询数据库

php

mysql_connect("服务器ip","数据库账号","数据库密码")or?die("数据库连接失败");

mysql_select_db("选择数据库");

$key?=?"服装";

$sql?=?"select?*?from?items?where?aa?like?'%".$key."%'";

$result?=?mysql_query($sql);

php用数组查询数据-图2

if(mysql_num_rows($result)){

//判断如果查询到有数据就进行调用

}/pre

评论

加载更多

php 通过数组查询MYSQL数据库

你已经知道你 A = 今天 ? B = 是 ? C = 晴天

那么你先判断你数组元素

foreach($arr?as?$val)?{

if($val?==?A)?{

$sql?=?mysql_query(select?.....);

}else?if($val?==?B)?{

}?

}else?if($val?==?C)?{

}

php中通过数组查询mysql中的数据

你可以用or来查询

$arr = array('我', '是', '奇葩', '战斗机');

$where = '';

if(is_array($arr)){

foreach($arr as $val){

$where .=" or TITLE like '%$val%' ";

$where =rtrim($where, 'or'); //去掉右侧的or

php如何通过模糊查询数组元素获取ID值?

首先需要写出模糊查询的sql语句,连接数据库把需要的数据匹配出来,然后使用循环把iD字段单独拿出来就可以了

PHP 数组 查询

//获取搜索的姓名

$search = $_GET['search'];

//输出分数

echo $point = $cj[$search];

//比如你查询的是wang 其实你输出的是 $cj['wang'];

//批量查询同理

//多个名字已逗号隔开

$searchArr = explode(',',$search);

foreach($searchArr as $searchStr) {

echo $cj[$searchStr]."br/";

以上就是土嘎嘎小编为大家整理的php用数组查询数据相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章