php数据库多表联查 php对接数据库的表

php多表关联查询

在这句代码

创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、网站建设、望花网络推广、小程序定制开发、望花网络营销、望花企业策划、望花品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供望花建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

"FROM " . $GLOBALS['ecs']-table('order_goods')." AS og, ".$GLOBALS['ecs']-table('order_info')." AS oi ".

后面加(注意点号的连接):

" LEFT JOIN ". $GLOBALS['ecs']-table('goods') . "AS g ON og.goods_id = g.goods_id ".

然后在开头的sql语句后面这里加上你要的字段:

$sql = 'SELECT og.goods_id, og.goods_sn, og.goods_name,og.goods_attr, og.goods_number AS goods_num, og.goods_price, g.gonghuojia '.

最后你去测试看一下行不行.

PHP链接mysql数据库多表查询后怎么输出??

多表查询的话,表与表之间要有关联字段。

例外,应该用join查询, 比如:

select * from 表1 left join 表2 on 表2.uid = 表1.id where 表1.字段 = 'XXXX'

php+mysql 两个数据库中进行多表查询

select * from databasea.table1 union select * from databaseb.table2 ;

不推荐垮库使用.弊端太多


网站名称:php数据库多表联查 php对接数据库的表
网页链接:http://myzitong.com/article/dohophj.html