重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
代码不全,无法分析!
创新互联主营芒市网站建设的网络公司,主营网站建设方案,成都APP应用开发,芒市h5小程序定制开发搭建,芒市网站营销推广欢迎芒市等地区企业咨询
注:单从你上面的描述来看,你的sql语句是没有错误的!
你的意思是说
点击查询后
要吧与关键字相关联的整条记录都显示出来?
那样的话
你要先把这条记录复制
给某个数组,然后输出这个数组就可以了
$sql="select
*
from
db1
where
name=$_post[name]";
$result=mysql_query($sql,$con);
$row=mysql_fetch_array($result)
echo
$row[name];
echo
$row[age];
……
面向过程:
$sql = "select t_bumen from t_xinxi where id=111"; //Sql语句
$result = mysql_fetch_assoc(mysql_query($sql)); //执行sql语句并以关联数组保存
print_r($result); //输出数组
首先,把表中的数据用select()全部查出来
其次,因为select出来的数据时二维数组的。
最后,用一个遍历就行了。
首先你的需求总的来说是有3个:
1,显示总的数据
2,点击显示下一条
3,定位跳转到某一条
针对的解决办法:
1,这个对数据库而言,就是读取所有符合展示条件的信息
$where = 你的搜索条件;
$all_info = $this-db-getall('table_name','$where');
2和3的解决办法是,在数据库内有一个id字段,用于唯一标示你的信息
点击显示下一条:
假设你的当前信息id = 14 , 那么,你查询出来 id = 14+1 的信息即可,
跳转到特定的条目:
那就是你给id赋值,进行查询即可。