对数据库内的数据进行不循环输出 现在想对数据库内的数据进行不循环输出循环输出代码为echo "<a href=\"index.php?sortid=$sort[sortid]\">".htmlspecialchars($sort[sortname])."</a> ";因为现在这个字段内有2个ID,想分别的在其他<td>内显示 但是现在这样做就会把字段内的2个内容都1起显示出来了,要怎样才能分别显示呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕两个ID中间有分隔符吧?那就用explode函数取出来,再放在其他<td>内显示不就行了? 而且explode 是使用一个字符串分割另一个字符串啊 没明白,一个字段,记录的是两个ID,那你怎么区分开这两个ID的?先取出来,用explode拆分成数组,然后再输出... 现在就是在字段A内有2个ID:1和2.然后现在有另1个字段B内的内容是和A内的ID想对应的也就是ID1的内容是张三ID2的内容是王二现在就是想在2个TD内 分别输出不同的内容也就是TD1对应ID1,输出为张三TD2对应ID2,输出为王二现在就是怎么分别在这2个TD内显示不同的内容 现在就是在字段A内有2个ID:1和2.=============================================ls的都在问你,字段A内的数据以什么分隔,逗号?'|'号?1,2 这样,还是 1|2 这样,还是.....然后现在有另1个字段B内的内容是和A内的ID想对应的======================================================怎么个相对应法?你把数据库 表中的内容贴出来吧,或者简单描述下1.你的表结构如何的?2.存的内容大致是什么样的?3.你要做什么?问问题也要有技巧,干着急也没用啊... ls的都在问你,字段A内的数据以什么分隔,逗号?'|'号?1,2 这样,还是 1|2 这样,还是.....=============================================我的字段内并没有分隔符怎么个相对应法?=============================================也就是表B内有个外键是属于表A的(我刚刚说错了)这个外键是sortid(表A的主键) 现在sortid内有2个值(没有那什么分隔符),ID1和ID2现在是想判断这2个ID 分别输出在不同的TD内也就是这样的;<td>第1个ID</td> <td>第2个ID</td>因为我先前输出的代码为echo "<a href=\"index.php?sortid=$sort[sortid]\">".htmlspecialchars($sort[sortname])."</a> ";在TD内显示的值就变成了<td>第1个ID 第2个ID</td> 所以想问下要怎么判断?如果还有什么没说明白的地方 我再想想 完整的输出方式 我是想弄成这样:Getting Started(这个是ID1) YouTube Glossary (表B内的值 和sortid对应 在输出的时候判断属于哪个ID的子系) General Questions Watching Videos Saving, Collecting, and Sharing Videos Your Videos(这个是ID2) Making Videos (表B内的值 和sortid对应 在输出的时候判断属于哪个ID的子系) Uploading Videos to YouTube After Uploading Your Video echo "<td><a href=\"index.php?sortid=$sort[sortid]\">".htmlspecialchars($sort[sortname])."</a></td>"; 现在sortid内有2个值(没有那什么分隔符),ID1和ID2-------------------------在TD内显示的值就变成了<td>第1个ID 第2个ID</td> ========================================================晕,你的分隔符是空格符吧?怎么会没有分隔符呢.如果sortid存的是123,你知道是id是1和23;还是12和3;还是只有123?Getting Started(这个是ID1)//这是根据id1查出来的数据吧?Getting Started是主键?.... Getting Started 这个就是根据ID1查询出来的sortid中有2个字段 id 和 sortname 编程动力 www.bcexe.com 专业的编程开发类网站,网络编程,软件开发,网站开发,一切尽在这里! explode只能写成死的 要是我要写成动态的呢?因为数据库内的内容是自动添加的 关于安装jpgraph的问题,望各位解答一下 路径问题 大家帮我看看查询语句这样写会报错为什么??? !!!关于PHP显示时间的一个问题 如何做“网络通行证”? 我是新手,有个php的问题请教各位大侠 用Header回出错,为什么。 哪位大哥能解zend解密过的源代码 PHP在无数据库支持下可不可以实现BBS,文件管理等功能?如何实现? php7.2.3开启不了curl 急救帮助!php如何获取oracle中自定义的函数返回值(在函数中含有insert update语句)? firefox 固定table第一行
两个ID中间有分隔符吧?那就用explode函数取出来,再放在其他<td>内显示不就行了?
先取出来,用explode拆分成数组,然后再输出...
也就是ID1的内容是张三
ID2的内容是王二
现在就是想在2个TD内 分别输出不同的内容
也就是TD1对应ID1,输出为张三
TD2对应ID2,输出为王二现在就是怎么分别在这2个TD内显示不同的内容
=============================================
ls的都在问你,字段A内的数据以什么分隔,逗号?'|'号?
1,2 这样,还是 1|2 这样,还是.....然后现在有另1个字段B内的内容是和A内的ID想对应的
======================================================
怎么个相对应法?你把数据库 表中的内容贴出来吧,或者简单描述下
1.你的表结构如何的?
2.存的内容大致是什么样的?
3.你要做什么?问问题也要有技巧,干着急也没用啊...
1,2 这样,还是 1|2 这样,还是.....
=============================================
我的字段内并没有分隔符怎么个相对应法?
=============================================
也就是表B内有个外键是属于表A的(我刚刚说错了)
这个外键是sortid(表A的主键) 现在sortid内有2个值(没有那什么分隔符),ID1和ID2
现在是想判断这2个ID 分别输出在不同的TD内
也就是这样的;
<td>第1个ID</td> <td>第2个ID</td>
因为我先前输出的代码为echo "<a href=\"index.php?sortid=$sort[sortid]\">".htmlspecialchars($sort[sortname])."</a> ";在TD内显示的值就变成了
<td>第1个ID 第2个ID</td> 所以想问下要怎么判断?如果还有什么没说明白的地方 我再想想
完整的输出方式 我是想弄成这样:
Getting Started(这个是ID1)
YouTube Glossary (表B内的值 和sortid对应 在输出的时候判断属于哪个ID的子系)
General Questions
Watching Videos
Saving, Collecting, and Sharing Videos
Your Videos(这个是ID2)
Making Videos (表B内的值 和sortid对应 在输出的时候判断属于哪个ID的子系)
Uploading Videos to YouTube
After Uploading Your Video
-------------------------
在TD内显示的值就变成了
<td>第1个ID 第2个ID</td>
========================================================
晕,你的分隔符是空格符吧?怎么会没有分隔符呢.
如果sortid存的是123,你知道是id是1和23;还是12和3;还是只有123?
Getting Started(这个是ID1)//这是根据id1查出来的数据吧?Getting Started是主键?....