读书人

PHP如何同时查询多个ID

发布时间: 2013-04-02 12:35:26 作者: rapoo

PHP怎么同时查询多个ID?

<?php
include 'include/cmsdj.conn.php';
$CD_ID=SafeRequest('id','get');
global $db;
$sql='Select * from '.tname('dj').' where CD_ID='.$CD_ID.'';
$row=$db->getrow($sql);
$server=$db->getrow('select * from '.tname('server').' where CD_ID='.$row['CD_Server'].'');
if($row){
$CD_Url=$row['CD_Url'];
$playurl=$server['CD_Url'].$CD_Url;
echo '<list><m src="'.$playurl.'" label="'.$row['CD_Name'].'"/></list>';}
?>


上面代码是只读取单个ID的
显示
XX.php?id=5555
<list><m src="http://www.xx.com/xx.mp3" label="歌曲名"/></list>
如果我要它显示多个ID的结果呢?
比如:xx.php?id=5555,6666,1111
相对显示的是
<list><m src="http://www.xx.com/xx.mp3" label="歌曲名"/></list>
<list><m src="http://www.xx.com/xx.mp3" label="歌曲名"/></list>
<list><m src="http://www.xx.com/xx.mp3" label="歌曲名"/></list>
要怎么整呢?
[解决办法]
echo '<list><m src="'.$playurl.'" label="'.$row['CD_Name'].'"/></list>'."\n";

读书人网 >PHP

热点推荐