怎样把php查询结果 存入一个变量里

怎样把php查询结果存入一个变量里!例:<?//基本设定$mysql_server_name="localhost";$mysql_username="root";$my... 怎样把php查询结果 存入一个变量里!
例:
<?
//基本设定

$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "123456";
$mysql_database = "123";

//sql语法
$sql = "SELECT * FROM `hh_data`";
$conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
//解决无法显示中文,//或 mysql_query("SET NAMES 'utf8'");
mysql_query("SET NAMES 'GBK'");
$result = mysql_db_query($mysql_database,$sql,$conn);
//循环
while($row = mysql_fetch_row($result))
{
//print_r($row);
?>
<li><span class="num1"><?=$row[0]?></span><a href="javascript: hh_play(true,'在线音乐的名称6','16*9JvHE@tJvRO.Eep.c2zjpfvbkD*Sc5z9-Q51+N4',0,'../lrcword/xj3w.txt',0);" class="song"><?=$row[1]?></a><li>

<?
}

说明:我希望将循环查询出的结果存入一个变量中,请问该如何解决

mysql_free_result($result)

?>
第五行是不是有错误啊? $_str .=<<<doc

显示错误???????????
展开
 我来答
流水自东西
2008-01-29 · TA获得超过298个赞
知道小有建树答主
回答量:282
采纳率:100%
帮助的人:0
展开全部
//循环
$_str="";
while($row = mysql_fetch_row($result))
{
$_str .=<<<doc
<li><span class="num1">{$row[0]}</span><a href="javascript: hh_play(true,'在线音乐的名称6','16*9JvHE@tJvRO.Eep.c2zjpfvbkD*Sc5z9-Q51+N4',0,'../lrcword/xj3w.txt',0);" class="song">{$row[1]}</a><li>
doc;
}

这样就可以了,你在模板里直接print $_str;就行了

<<<doc

doc;后面被百度加了个空格,自己删掉
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式