请问 用php语言 查询mysql 数据表 怎么可以取 username字段的2个值 取出合成一个字符串?

上面的图错了用php语言查询mysql数据表whereusername怎么可以取consignee字段的2个值取出合成一个字符串?... 上面的图错了
用php语言 查询mysql 数据表 where username怎么可以取 consignee字段的2个值 取出合成一个字符串?
展开
 我来答
魔术世界中文版
2012-10-19 · TA获得超过441个赞
知道小有建树答主
回答量:271
采纳率:50%
帮助的人:193万
展开全部
你的语言表达让人很难理解啊,你的意思是不是让取出来的结果是 hhhhh
如果是的话
$sql=select * from 你的表名;
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
$array[]=$row[consignee];
}到这里为止你的hh,和hhh就都取出来了放在了$array[]里面,其中键名[0]=>hh,键名[1]=>hhh
foreach($array as $key=>$value){
echo $value
}//遍历数组把值输出,结果是hhhhh
追问
貌似就是你这方法了分给你拉 我的意思是想把 根据相同username 把consignee这字段的值的所有值合起来
追答
如果你的前提是用户名相同的话那么sql语句需要稍微改一下
$sql=select * from table where usrname=h;
十八错
2012-10-19 · 超过10用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:29.1万
展开全部
两个值取出来是在一个数组里面,然后将两个数据单独拿出来拼接上不就行了?就是一个.的事儿而已。怎么将数组里面的数据拿出来,你应该知道吧?
追问
我放2个记录是求方法。。如果是上千条记录。。那咋搞啊
追答
不是一样的吗?全部取出来,然后for一下,一个一个的连接呗。当然,这个效率实在是太慢了。你可以找找mysql里面的函数,有没有可以将取出来的值一个个的拼接起来,mysql也是很强大的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式