我的看法 :
首先你要把几乎没有可能同时查询的东西(比如说计算机和女人)分成不同的表
比如说吧
中国队 鲜花 域名 足球彩票 游戏 更多…
这样的,你就可以给它们建立不同的表(通过传递变量来对相应的表查询)
<a href=./file.php?tablename="chinese">中国队</a>(传递了tablename这个变量)
另外,如果是模糊查询的话(也就是不选择具体查询的主题)
你可以建立一个总的表,里面是你所有的记录
但是你可以这样
$query1="select * from tablename where 字段='%$query1%' and 0<id<10000;(其中query1是传递的你输入的东东)
$query2="select * from tablename where 字段='%$query1%' and
100000<id<200000;
.
.
.
for ($i=0;$i<数目;$i++)
{
$result.$i=mysql($query.$i,$link);
}
由于PHP&mysql本身就是中小型的,所以数据库一般不会很大.
另外类似的方法就是:可以用不同的文件来处理(每个文件查询一定数量的记录,并且不象浏览器输出东西),然后都提交给同一个你最后要显示的文件
浅妄薄见,望与斟酌
首先你要把几乎没有可能同时查询的东西(比如说计算机和女人)分成不同的表
比如说吧
中国队 鲜花 域名 足球彩票 游戏 更多…
这样的,你就可以给它们建立不同的表(通过传递变量来对相应的表查询)
<a href=./file.php?tablename="chinese">中国队</a>(传递了tablename这个变量)
另外,如果是模糊查询的话(也就是不选择具体查询的主题)
你可以建立一个总的表,里面是你所有的记录
但是你可以这样
$query1="select * from tablename where 字段='%$query1%' and 0<id<10000;(其中query1是传递的你输入的东东)
$query2="select * from tablename where 字段='%$query1%' and
100000<id<200000;
.
.
.
for ($i=0;$i<数目;$i++)
{
$result.$i=mysql($query.$i,$link);
}
由于PHP&mysql本身就是中小型的,所以数据库一般不会很大.
另外类似的方法就是:可以用不同的文件来处理(每个文件查询一定数量的记录,并且不象浏览器输出东西),然后都提交给同一个你最后要显示的文件
浅妄薄见,望与斟酌
解决方案 »
- 关于apache子进程锁死的问题
- 在web开发中,对于数据库安全除了在程序上防止sql注入,还有哪些方面
- php中mail函数配置
- 将messagebox转换为链接到一个网页怎么做呢?
- 在网上没有找找到一个可以把execl文件中的 [图片] 导入数据库的方法!请教高人!
- !!!很急(在线等)关于文件写入和读出的问题
- var_dump的问题
- 求解:WINXP下 PHP5.04+APACHE2.54+MYSQL5.011 如何安装
- 请问一下,怎么样做让php和tomcat机器一启动,就自动运行?linux+php.4.*+apache.1.*
- 有没有写过mail程序的大哥阿????
- php-sockets.dll中的这一组函数如Socket等都不能用,怎么办?
- PHP 和 ORACLE :关于 CLOB 字段的问题
内存表应该也要合理利用,
php+mysql在和数据库配合方面还是最强的阿