php中如何把数据库中的一列数据利用一个变量循环输出? 5

include(ROOT_PATH."conn.php");$sql="selectgoods_namefromecm_goods";$query=mysql_query... include(ROOT_PATH."conn.php");
$sql="select goods_name from ecm_goods";
$query=mysql_query($sql);
现在的结果是显示一列 下面如何把数据变成一个变量
在另外一个静态页面只利用此变量把一列的内容全部显示出来?
(mysql_fetch_assoc 无法输出)
展开
 我来答
eleven福满多多
2011-12-14 · TA获得超过899个赞
知道小有建树答主
回答量:632
采纳率:0%
帮助的人:277万
展开全部
$sql="select goods_name from ecm_goods";
$query=mysql_query($sql);
if($query){
while($result=mysql_fetch_array($query)){
for($i=0;$i<mysql_num_fields($query);$i++){
echo mysql_field_name($query,$i).$result[$i].".";
}
echo "<hr />";
}
}
追问
你的这种方法我也有想过、假设我在前一个Php页面中写的这个  它能循环输出  那怎么去把这个循环的数组存到一个变量$str中  带到下一个静态页面(此页面不能使用php的循环)  而我又想在静态页面的时候仅输入$str  就能够把之前数组循环的所有成员都显示都来  该怎么办呢?
追答
爱莫能助了,
我把显示出来的值存到session中,然后在另一个页面中,获取它的值,但只能获取部分值,而不是完整的

参考资料: wh

注册好勒
2011-12-14 · TA获得超过397个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:326万
展开全部
数组转字符串.
$str = '';
foreach($array as $row)
{
$str .= "'".$row."',";
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式