问一个让我纠结很久的问题! id f_id name1 0 服务器2 1 PHP3 1 jsp4 0 客户端5 4 js6 4 jquery用什么SQL语句能一下子查询出来 服务器:PHP JSP客户端:js jquery 呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM table_name//你要查什么呢?这就是全部了可以把*替换成id, f_id, name 全出来后怎么用PHP判断他们呢 最后输出格式 一定是 服务器:PHP JSP客户端:js jquery 这样的一个!!!万分感谢! foreach($array as $v =< $k){if($k['f_id'] ==0){ $args .=$name.':';}else{ if($id == $k['f_id']) { $args .=$name; } }$id =$k['id']} SELECT f_id ,GROUP_CONCAT(name) FROM table GROUP BY f_id $sql = "select * from server";$result = mysql_query($sql);$tmpt = array();$tmpc = array();$i = 0;$j = 0;while($row = mysql_fetch_array($result)){ if($row['f_id'] == 0){ $tmpt[$i]['f_id'] = $row['id']; $tmpt[$i]['id'] = $row['name']; $i++; }else{ $tmpc[$j][$row['f_id']] = $row['name']; $j++; }}for($n=0;$n<count($tmpt);$n++){ echo $tmpt[$n]['id'].' : '; for($m=0;$m<count($tmpc);$m++){ echo $tmpc[$m][$tmpt[$n]['f_id']].' '; } echo "<br>";}这个应该能满足需求。 明白你的意思了SELECT a.name, GROUP_CONCAT( b.nameSEPARATOR ' ' ) AS sonsFROM `table_name` AS aLEFT JOIN `table_name` AS b ON b.f_id = a.idWHERE a.f_id =0GROUP BY b.f_id 求PHP挂库3级下拉列表! 如题:请教:关于团购和秒杀如何实现??? 有做过此类商城的大侠给点心得??? 对比两个字条串,找出不同的,并高亮显示 有搞过gmagick的吗,咨询个问题 thinkphp安装以后的问题 Dompdf 在window下使用問題 急求个SQL语句 自己没事写的一个在线多人聊天系统,用的是自己的框架~~ mysql问题请指教 PHP+MYSQL网站查询一个只有几千条数据的数据表非常慢,要10秒! 一个序号不足四位是补为四位,有没有更好 的办法处理 关于ecshop里面的东东 菜鸟提问
客户端:js jquery 这样的一个!!!
万分感谢!
{
if($k['f_id'] ==0)
{
$args .=$name.':';
}
else
{
if($id == $k['f_id'])
{
$args .=$name;
}
}
$id =$k['id']
}
$result = mysql_query($sql);
$tmpt = array();
$tmpc = array();
$i = 0;
$j = 0;
while($row = mysql_fetch_array($result)){
if($row['f_id'] == 0){
$tmpt[$i]['f_id'] = $row['id'];
$tmpt[$i]['id'] = $row['name'];
$i++;
}else{
$tmpc[$j][$row['f_id']] = $row['name'];
$j++;
}
}
for($n=0;$n<count($tmpt);$n++){
echo $tmpt[$n]['id'].' : ';
for($m=0;$m<count($tmpc);$m++){
echo $tmpc[$m][$tmpt[$n]['f_id']].' ';
}
echo "<br>";
}这个应该能满足需求。
SELECT a.name, GROUP_CONCAT( b.name
SEPARATOR ' ' ) AS sons
FROM `table_name` AS a
LEFT JOIN `table_name` AS b ON b.f_id = a.id
WHERE a.f_id =0
GROUP BY b.f_id