php链接mysql中 列名_php&mysql:如何在join操作中解决不明确的列名?

有两种方法:

1。

使用别名;在此方法中,您为各个列提供新的唯一名称(别名),然后在PHP检索中使用它们。

如。

SQL

$SQL=选择学生费用链接,学生班级链接,从学生链接,学生费用左加入学生班级,在学生上加入学生班级,学生ID=学生班级,学生ID

PHP

$query=mysql_fetch_assoc($sql);//如果使用旧方法

$Que=

PDO->fetchAll();

//不是精确的语法,但这是当前的方法

foreach($query as $q){

echo $q['FEES_LINK'];

}

2。

使用place position或resultset列索引;在此中,数组位置用于引用重复的列名称。因为它们出现在不同的位置,所以将使用的索引编号总是唯一的。

然而,索引定位数字从0开始。

如。

$SQL=选择学生ID,学生\班级从学生\费用\左加入学生\班级在学生上\费用\学生ID=学生\班级\学生ID

PHP

$query=mysql_fetch_assoc($sql);//如果使用旧方法

$query=pdo->fetchall();//不是确切的语法,但这是当前的方法

foreach($query as $q){

echo $q[0];

}

这两部作品。

希望它有帮助。:)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值