Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: mysql_fetch_assoc

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Вложеность mysql_fetch_assoc
SityXXX
Отправлено: 03 Октября, 2012 - 13:40:36
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




Как заставить работать mysql_fetch_assoc внутри mysql_fetch_assoc.

CODE (htmlphp):
скопировать код в буфер обмена
  1. while($k = mysql_fetch_assoc($x))
  2. {
  3. echo $k['some'];
  4. while($s = mysql_fetch_assoc($y)) {echo $s['some'];}
  5.  
  6. }
 
 Top
avtor.fox
Отправлено: 03 Октября, 2012 - 13:47:56
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




А собственно для чего?

PHP:
скопировать код в буфер обмена
  1. $q = mysql_query("SELECT * FROM `table`");
  2. while($r = mysql_fetch_assoc($q)){
  3.         $qR = mysql_query("SELECT * FROM `table` WHERE `collumn` = '".$r['val']."'");
  4.         while($rR = mysql_fetch_assoc($qR)){
  5.                 echo join(":", $rR)."<br>";
  6.         }
  7. }


Представьте сколько запросов в базу будет. И пользуйте mysqli :3
 
 Top
SityXXX
Отправлено: 03 Октября, 2012 - 13:53:40
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Окт. 2012  


Помог: 0 раз(а)




Спасибо, другого выхода просто не знаю пока, я понимаю что можно запросом как то отобрать то что мне нужно, но SQL не так хорошо знаю.
(Добавление)
И в первом запросе у меня есть условие WHERE, он возвращяет не более 3 строчок
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB