MYSQL 取出一个字段的所有值 放入一个数组

织梦数据库,有数据表member会员用户名userid,另外有一附加表member_person中有字段mobile我现在想要的是,只要输入用户名,就可以取出对应的电话号... 织梦数据库,
有数据表member会员用户名userid, 另外有一附加表member_person中有字段mobile
我现在想要的是,只要输入用户名,就可以取出对应的电话号码:

界面是 input输入用户名用逗号分隔,例如: anne,hebe,ella
提交后返回的结果应该是 888,666,999

如何按用户名调出对应的电话号码,并把电话号码放入一个字符串中?
展开
 我来答
cyan24
2012-04-12 · TA获得超过1626个赞
知道小有建树答主
回答量:1128
采纳率:0%
帮助的人:881万
展开全部
$_POST[]的时候用explode将anne,hebe,ella分割放入数组$post[]中,
这样,$post[]中就有三个数据,$post[0]是anne,依此类推
然后用for($i=0;$i<2;$i++)循环,依此查询 name=$post[$i]
读取到返回值,用逗号相连返回就可以了,
追问
主要是我不会写啊..PHP 和数据库查询.以及存入数组.能不能请你写出来?
追答


//这是我新建表的SQL
CREATE TABLE IF NOT EXISTS `test` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL,
`phone` int(15) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

INSERT INTO `test` (`id`, `name`, `phone`) VALUES
(1, 'ryan', 1589),
(2, 'bryant', 526),
(3, 'abc', 789),
(4, 'ddd', 253);

具体你参照着来,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式