文件的优势:速度快 缺点:移植性差(没发现读取指定文件需要指定目录吗?万一目录变动不会又要改了。) 数据库:移植性较好(不管怎么移,只需要更改下连接参数即可。) 缺点:没有直接读取文件的速度快。
你先获取到登陆页输入的用户名密码,在后台用select from 表 where user =“用户名”and password=“密码”。用一个变量保存结果,然后if判断这个结果,为true 就让登陆 ,false不能登陆
<php
$conn=mysql_connect("localhost","","");
mysql_query("set names `gbk`");
mysql_select_db("newtable",$conn);
$sql="SELECT FROM tend order by percent desc limit 3";
$results = mysql_query($sql,$conn);
$res = array();
while ($row = mysql_fetch_assoc($results))
{
$res[] = $row;
}
$sql = "select from list where "$res[0]['info']"='"$res[0]['name']"' or "$res[1]['info']"='"$res[1]['name']"' or "$res[2]['info']"='"$res[2]['name']"'";
$results = mysql_query($sql,$conn);
$res = array();
while ($row = mysql_fetch_assoc($results))
{
$res[] = $row;
}
print_r($res);
>
请参考
纯sql的话,应该实现不了,相似的这个应该还是PHP来处理的,排第三的都没有相似的内容了,也要显示。那就是所有的数据,然后再foreach来做对比判断,我觉得可以将字符串分为数组,然后对比两个数组的交集个数,再按交集的个数来排序
以上就是关于php *** 作文件和数据库效率对比全部的内容,包括:php *** 作文件和数据库效率对比、PHP制作一个登录页面,用户名和密码怎么与数据库中一个表里面的数据对比,确认能不能成功登陆、关于PHP+mysql中比较数据库信息提取资源的语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)