fkjj.net
当前位置:首页 >> 请问下怎么在PHP取数据库中的一个字段的所有数据显... >>

请问下怎么在PHP取数据库中的一个字段的所有数据显...

1、建立数据库链接odbc对象 2、编写连接代码,写sql执行查询 3、处理结果集,封装结果到session中 4、获取session结果并且循环处理显示到页面

$conn = mysql_connect('127.0.0.1','root','123456'); mysql_select_db("数据库名称",$conn); $result = mysql_query("SELECT 字段名 FROM 表"); while($rs=mysql_fetch_assoc($result)){ echo $rs['字段名'],''; }

select `name` from table_name

like 模糊查询,不过效率非常低 建议使用开源的搜索引擎 sphinx sor等

用jquery的ajax吧

这是因为你做sql查询的时候没有做编码设置。 假如你的页面编码为utf-8,那么就在你创建完mysql连接后加一句 mysql_query("SET NAMES UTF8"); 请采纳。

这个是其中一种方式(PDO),如果用于生产环境的换需要将上面代码修改为防dql注入方式,简单的来说就是prepare(),execute()分开执行,其中要查询的字段或者条件参数再执行的时候才传入,同时需要设置$dbh->setAttribute(PDO::ATTR_EMULATE_PRE...

/** * 如果出现多级分类且在一张表中, 此时你需要增添字段确定分类间的关系 * 通常做法是在数据表中加一个字段如 'pid', 如果 id == pid 即判定为父子关系 */ // 如这张表 // 如果需要找出中国下面的分类,只需要找出所有 pid = 1 即可SELECT * ...

先拿你的SQL语句到MySQL中去执行,看能否查到那个字段的值,如果没问题,那就再检查php代码逻辑对不对。 确认一下这个字段是不是空值(null或空字符串)

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com