mySQL 在创建 mySQLi 之前运行良好:/
我以前用过 mysql_fetch_array() 。但是,当我使用 mysqli_fetch_array() {Notice "i"} 时,从多个表中选择时从 ASSOCIATIVE 数组中获取结果时出现问题。那是,
$query = "SELECT t1.id, t2.id FROM t1, t2 WHERE ...";
$result = mysqli_query($conn,$query);
//if num of rows check...
while($row = mysqli_fetch_array($result))
{ $first_id = $row['t1.id']; $second_id = $row['t2.id']; }
而且,我会得到一个错误:未定义的索引:t1.id(或 t2.id)。
如果我只从 t1 或 t2 (不是两者)中选择,或者我说的是 $row['id']; ,则查询工作正常。而不是 $row['t1.id']; 但这无助于从两个具有相同名称的表中获取不同的字段
请帮忙。
谢谢!=)