微信根據查詢輸出多條純文本結果
請問一下如果我讀取數據庫后想輸出多條內容該如何寫???
$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);
? ? }
這樣只能輸出一條內容
2016-10-31
得把數組轉成json串了吧