thinkphp 分三个表做出三级菜单 用foreach怎么做!求大神~
以下我写的只能获取两个表的数据!第三个怎么写啊$pronav=M('Pronav');//表一数据$prod=M('prod');//表二数据$product=M('Pr...
以下我写的只能获取两个表的数据!第三个怎么写啊
$pronav=M('Pronav'); //表一数据
$prod=M('prod');//表二数据
$product=M('Product');//表三数据
$prodn=$pronav->where($ty)->field('id,title')->limit(7)->select();
$pro=$prodn
foreach($pro as $n=> $val){
$pro[$n]['id']=$prod>where('pid='.$val['id'])->select();
}
我要用表一的id,获得表二pid和表一id相等的数据,在用表一获取表二数据的id获取表三pid! 展开
$pronav=M('Pronav'); //表一数据
$prod=M('prod');//表二数据
$product=M('Product');//表三数据
$prodn=$pronav->where($ty)->field('id,title')->limit(7)->select();
$pro=$prodn
foreach($pro as $n=> $val){
$pro[$n]['id']=$prod>where('pid='.$val['id'])->select();
}
我要用表一的id,获得表二pid和表一id相等的数据,在用表一获取表二数据的id获取表三pid! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询