我想到的方法比较笨
就是按每个id来读取,但是这样要按id读好多次
我就是想用数组或其他方法来实现在简单的
就是按每个id来读取,但是这样要按id读好多次
我就是想用数组或其他方法来实现在简单的
解决方案 »
- 新人求教php连接不上数据库问题!
- 各位大大们,请教一段代码的详细注释或讲解,谢谢各位大大,高手们....
- 这个生成所略图怎么不行呢??
- 用exec调用可执行文件进程被终止如何解决?
- 在PHP裡面,如何判斷一個語句是否執行成功
- 将一个静态的htm文件包含进来,然后指定它在某一个地方显示?
- 我写着的一个CHM 正在增加过程中。大家给点资料了!!(提供下栽)
- 我的redhat 7.3 +apache 2.0.47+php4.3.3里php.ini有问题!
- 求救,第一次用PHP,出错
- 简单问题,分数必给!!!!!!!!!!
- 求教 PHP+mssql+utf-8(韩文 维文 ……)
- 一个初学PHP的问题.
前台做缓存
id
,content
from
table
where
id in ('1','2','3','4','5','6')
order by id asc
$ar = array(1,3,2,4,6,5);
$p = array_flip($ar);
$t = join(',', $ar); //适用于id为数值型
$t = "'" . join("','", $ar) ."'"; //适用于id为字符型
$sql = "select id, content from tbl_name where id in ($t)";查询
$rs = mysql_query($sql);获取结果
while($r = mysql_fetch_assoc($rs)) {
$p[$r['id']] = $r['content'];
}结果数组中,键为id,值为content