kaibest
Новичок
PHP5 & msqli - не получаеться сделать запрос внутри while лупа
у меня 2 таблицы, одну зовут groups, вторую subgroups выглядят так:
groups:
id | name
subgroups:
id | name | group
все что мне нужно это напечатать на странице группы и их сабгруппы. делаю так:
выдает ошибку:
Fatal error: Call to a member function fetch_assoc() on a non-object in T:\home\virtual\rabota\index.php on line 23
23-я линия: while($row2 = $r2->fetch_assoc())
прошу помочь
у меня 2 таблицы, одну зовут groups, вторую subgroups выглядят так:
groups:
id | name
subgroups:
id | name | group
все что мне нужно это напечатать на странице группы и их сабгруппы. делаю так:
PHP:
$conn = db_connect();
$r = $conn->query("SELECT * FROM groups");
if(!$r) throw new Exception('problems with query...');
$context .= '<table width="150" border="1">';
while($row = $r->fetch_assoc())
{
$context .= "<tr><td align=\"center\"><b>$row[name]</b></td></tr>";
$r2 = $conn->query("SELECT * FROM subgroups WHERE group=$row[id]");
while($row2 = $r2->fetch_assoc())
{
echo $row2[name];
}
}
Fatal error: Call to a member function fetch_assoc() on a non-object in T:\home\virtual\rabota\index.php on line 23
23-я линия: while($row2 = $r2->fetch_assoc())
прошу помочь