homedevise
2016-10-31 13:13
请问一下如果我读取数据库后想输出多条内容该如何写啊?
$query2="SELECT * FROM ddzt a, fahuodan b WHERE a.ids = b.id AND b.sphone = '{$sphone}'";
$sql2=mysql_query($query2);
while($rows=mysql_fetch_row($sql2)){
$template = "<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[%s]]></MsgType>
<Content><![CDATA[%s]]></Content>
</xml>";
$fromUser=$postObj->ToUserName;
$toUser=$postObj->FromUserName;
$time=time();
$content='订单编号:'.$bianhao."\n".'发货人:'.$fname."\n".'发货人电话:'.$fphone."\n".'货物状态:'.$zhuangtai."\n".'状态时间:'.$dates."\n".'快递公司:'.$kuaidi."\n".'快递单号:'.$danhao;
$msgType='text';
echo sprintf($template,$toUser,$fromUser,$time,$msgType,$content);
}
这样只能输出一条内容
得把数组转成json串了吧
PHP实现微信公众平台开发—提升篇
64948 学习 · 371 问题
相似问题