有两种方法:
1.使用别名; 在这个方法中,你给各个列赋予新的唯一名称(ALIAS),然后在PHP检索中使用它们。
例如。
SQL $ sql = SELECT student_id FEES_LINK,student_class CLASS_LINK from students_fee_tbl LEFT JOIN student_class_tbl ON students_fee_tbl.student_id = student_class_tbl.student_id
PHP $查询= mysql_fetch_assoc($ sql); / /如果使用旧的方法
$ query = PDO->fetchAll(); //不是确切的语法,但这是目前的方法
foreach($query as $q){ echo $q['FEES_LINK']; }
2。
使用地点位置或结果集列索引; 在这里,数组的位置被用来引用重复的列名。 由于它们出现在不同的位置,所使用的索引号总是唯一的。 但是,索引定位编号从0开始。
例如。
$ sql = SELECT students_fee_tbl中的student_id,student_class LEFT JOIN student_class_tbl ON students_fee_tbl.student_id = student_class_tbl.student_id
PHP
$ query = mysql_fetch_assoc($ sql); //如果使用旧的方法
$查询= PDO-> fetchAll(); / /不是确切的语法,但这是目前的做法
foreach($query as $q){ echo $q[0]; }
这两件作品。
希望它有帮助。 🙂