lovipomidorku
Новичок
Добрый день Друзья!
У меня есть два запроса в БД к двум таблицам orgs, contacts (таблица orgs содержит id, а таблица contacts содержит id из таблицы orgs(название поля org_id)) и два вложенных цикла.
Проблема в том что работает только 1 цикл $res. Если их поменять местами, соответственно будет работать только $cnt
Даже если убрать вложенность циклов в пределах одной страницы они работать все равно не будут.
Не понимаю в чем проблема.
У меня есть два запроса в БД к двум таблицам orgs, contacts (таблица orgs содержит id, а таблица contacts содержит id из таблицы orgs(название поля org_id)) и два вложенных цикла.
Проблема в том что работает только 1 цикл $res. Если их поменять местами, соответственно будет работать только $cnt
Даже если убрать вложенность циклов в пределах одной страницы они работать все равно не будут.
Не понимаю в чем проблема.
PHP:
$sql_1 = $db->query("SELECT * FROM orgs WHERE id = 1");
$sql_2 = $db->query("SELECT * FROM orgs, contacts WHERE org_id = 1");
PHP:
<? while($res = $sql_1->fetch_assoc()):?>
//....(Работает)
<? endwhile ?>
<?
while($cnt = $sql_2->fetch_assoc()) {
//....(Не работает)
}
?>
Последнее редактирование: