![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
| • | 删除一个目录下的所有文件 |
| • | 求记录中某字段等于最大值的记录sql |
| • | 无限分类类,噼噼啪啪~~ |
| • | 那么再来写一个atoi的能功的PHP函数 |
| • | 关于sql的问题 |
| • | 数据库远程连接 |
| • | 救命啊~要死人了~!!! |
| • | 妈的,不公平! |
| • | 如何调试代码? |
| • | 欧洲FullSIX公司上海分公司招聘PHP工程师 |
| • | 在线等帮助啊 |
| • | 不要躲藏了,就是你 |
| • | 关于windows系统下文件上传的问题 |
| • | 工资调查 |
| • | 情侣体恤 |
描述:
在数据库中有一字段 add_id 其值的形式为 "1,3,5,7,9,................"
有一数据表中 address 他的结构如下
序号 值
1 北京
2 上海
3 天津
4 辽宁
5 沈阳
6 西藏
7 新疆
8 青海
. .
我的想法是
用 while 语句循环输出 adddress的数据
类似于
[php]while ($row = mysql_fetch_array($addsql){
echo "$row[name]\n";
}[/php]
在上面的循环语句中加个判断,从add_id里面以","号分隔取出值,然后判断取出的各值与$row[id]是否相同,如果相同
则输出
[php]echo "$row[name]\n";[/php]
不同的话输出
[php]echo "$row[name]\n";[/php]
同时不能出现重复的输出,请各位帮忙不知道该怎么去写这段程序?
我知道应该用数组函数来处理,但是试了多个方法都不可以,要不就是有重复的输出呢!
请高手指点迷津!
有线急等!!!
提问者:lee-free 08-21 15:03
答复

