Php 具有两个相同名称列的两个表的输出
我有一个MySQL脚本,它使用内部连接将两个表放在一起。这两个表都有一个名为ID的字段。 我需要用PHP输出两个ID字段。我该怎么做 这是我的剧本:Php 具有两个相同名称列的两个表的输出,php,mysqli,Php,Mysqli,我有一个MySQL脚本,它使用内部连接将两个表放在一起。这两个表都有一个名为ID的字段。 我需要用PHP输出两个ID字段。我该怎么做 这是我的剧本: $sql = "SELECT a.id, a.route_id, a.requester, a.reservation, a.reservation_date, a.
$sql = "SELECT a.id,
a.route_id,
a.requester,
a.reservation,
a.reservation_date,
a.reservation_by,
a.telephone,
a.email,
a.firstname,
a.lastname,
a.qty_pax,
a.date_trip,
a.time_trip,
a.trip_type,
a.cancelled,
a.notes,
a.room,
a.driver_id,
b.id,
b.dep_symbol,
b.dep_location_id
FROM
general_reservations a
INNER JOIN
routes b
WHERE
a.cancelled<>'2'
AND a.date_trip BETWEEN '$find_begin' AND '$find_end'
AND b.dep_symbol LIKE '$code'
AND b.id LIKE a.route_id
ORDER BY a.date_trip, b.dep_symbol, a.route_id";
$sql=“选择a.id,
a、 路线号,
a、 请求者,
a、 保留,
a、 预订日期:,
a、 预订人:,
a、 电话,,
a、 电子邮件,
a、 名字,
a、 姓,
a、 数量(人),
a、 旅行日期,
a、 时间之旅,
a、 trip_类型,
a、 取消,,
a、 注意,
a、 房间,
a、 司机证,
b、 身份证,
b、 副秘书长,
b、 部门位置标识
从…起
一般保留a
内连接
路线b
哪里
a、 取消'2'
以及一个介于“$find_begin”和“$find_end”之间的日期旅行
和b.dep_符号,如“$code”
b.我想要a.路线号
按a.日期\行程、b.dep \符号、a.路线\ id”订购;
请注意,我确实有两个不同表中的a.id和b.id。使用名称
$sql=“选择a.id作为辅助,
a、 路线号,
a、 请求者,
a、 保留,
a、 预订日期:,
a、 预订人:,
a、 电话,,
a、 电子邮件,
a、 名字,
a、 姓,
a、 数量(人),
a、 旅行日期,
a、 时间之旅,
a、 trip_类型,
a、 取消,,
a、 注意,
a、 房间,
a、 司机证,
b、 作为投标,
b、 副秘书长,
b、 部门位置标识
从…起
一般保留a
内连接
路线b
哪里
a、 取消'2'
以及一个介于“$find_begin”和“$find_end”之间的日期旅行
和b.dep_符号,如“$code”
b.我想要a.路线号
按a.日期\行程、b.dep \符号、a.路线\ id”订购;
将a.id写为AID,同样将b.id写为BID(别名)非常感谢@Rikesh。简单而伟大的回答。我很高兴接受你的回答@Rikesh!希望能见到你。
$sql = "SELECT a.id AS aid,
a.route_id,
a.requester,
a.reservation,
a.reservation_date,
a.reservation_by,
a.telephone,
a.email,
a.firstname,
a.lastname,
a.qty_pax,
a.date_trip,
a.time_trip,
a.trip_type,
a.cancelled,
a.notes,
a.room,
a.driver_id,
b.id AS bid,
b.dep_symbol,
b.dep_location_id
FROM
general_reservations a
INNER JOIN
routes b
WHERE
a.cancelled<>'2'
AND a.date_trip BETWEEN '$find_begin' AND '$find_end'
AND b.dep_symbol LIKE '$code'
AND b.id LIKE a.route_id
ORDER BY a.date_trip, b.dep_symbol, a.route_id";