很简单的一个小功能,php读取数据库中的数据,并显示在网页上
首先是一个input class=dh
十多年的桦甸网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整桦甸建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“桦甸网站设计”,“桦甸网站推广”以来,每个客户项目都认真落实执行。
查询按钮 class=cx
图片框 class=tp
点击查询按钮时
script
$(".cx").click(function(){
var dh= $('.dh').val();//获取输入的电话
$.post('date.php',{tel:dh},function(result){
//将获取到的电话号码提交给date.php文件,date.php文件 通过查询tel='$_POST[tel]' 得到图片地址$src,echo $src;result即使那个返回的$src
$('.tp').find('img').attr('src', result);//将图片框内容改掉
});
});
/script
需要jquery支持 就是页面要载入
script type="text/javascript" src="js/jquery.js"/script
php 数据中有100个数据,每次点击按钮读取3个数据,循环显示要怎么实现?求代码
有个思路(得用ajax),不知道可行不
在页面设置一个hidden,专门记录读取到哪一个了,比如开始是0.
点击js的函数的时候,读取这个数值,然后吧这个数值发给php。
返回数据的同时,吧这个hidden的数值改变下,比如到3了,下次点击的时候,发3给php。
整体思路,就是常见的分页。
php 怎么实现点击查看 就能获取当前数据的id 并且在另一个页面上查询出来啊
页面1
a href="XXX.PHP?ID=NN" target="_blank"XXX/a
!--
----页面1的值如ID=NN需要循环,或是固定一个值,或是采用FROM输入
---
页面2
?PHP
echo $_GET['NN'];//接收页面1的值,输出或是执行都可以
?
php一条一条地读取数据,并显示
首先你的需求总的来说是有3个:
1,显示总的数据
2,点击显示下一条
3,定位跳转到某一条
针对的解决办法:
1,这个对数据库而言,就是读取所有符合展示条件的信息
$where = 你的搜索条件;
$all_info = $this-db-getall('table_name','$where');
2和3的解决办法是,在数据库内有一个id字段,用于唯一标示你的信息
点击显示下一条:
假设你的当前信息id = 14 , 那么,你查询出来 id = 14+1 的信息即可,
跳转到特定的条目:
那就是你给id赋值,进行查询即可。
php根据id读取数据问题
/*
*功能:对字符串进行加密处理
*参数一:需要加密的内容
*参数二:密钥
*/
function passport_encrypt($str,$key){ //加密函数
srand((double)microtime() * 1000000);
$encrypt_key=md5(rand(0, 32000));
$ctr=0;
$tmp='';
for($i=0;$istrlen($str);$i++){
$ctr=$ctr==strlen($encrypt_key)?0:$ctr;
$tmp.=$encrypt_key[$ctr].($str[$i] ^ $encrypt_key[$ctr++]);
}
return base64_encode(passport_key($tmp,$key));
}
/*
*功能:对字符串进行解密处理
*参数一:需要解密的密文
*参数二:密钥
*/
function passport_decrypt($str,$key){ //解密函数
$str=passport_key(base64_decode($str),$key);
$tmp='';
for($i=0;$istrlen($str);$i++){
$md5=$str[$i];
$tmp.=$str[++$i] ^ $md5;
}
return $tmp;
}
$str='作者:';
$key='123456';
$encrypt=passport_encrypt($str,$key);
$decrypt=passport_decrypt($encrypt,$key);
echo '原文:',$str."brhr";
echo '密文:',$encrypt."brhr";
echo '译文:',$decrypt."brhr";
搜索了一个,不让人看到id即可,比如优酷详细视频页面的url,一般都是这种方式
当前文章:点击读取数据php 数据读取中
新闻来源:http://cqwzjz.cn/article/hgesci.html