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
Форумы портала PHP.SU :: Версия для печати :: Вывод информации из асоциативного массива
Форумы портала PHP.SU » » Работа с СУБД » Вывод информации из асоциативного массива

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

1. trampypys - 22 Сентября, 2011 - 08:35:33 - перейти к сообщению
Слдеующий скрипт поключается к БД обрабатывает таблицу и нужные мне поля и выводит points, но выводит только наибольшее значение, а хотелось бы чтобы выводил все poits и userid. Например: userid 25 - 25743 points. как бы это сделать? Буду очень благодарен за помощь.
Вот сам код:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. /*Подключаемся к БД*/
  4. $db = mysql_connect('localhost','xxxxx','xxxxx');
  5. mysql_select_db('xxxxxx', $db);
  6. /*Делаем запрос к БД*/
  7. $result = mysql_query("SELECT userid, points FROM tar_community_users ORDER BY points DESC ", $db);
  8. /*Преобразовываем результат в массив*/
  9. $myrow = mysql_fetch_array($result);
  10. /*Выводим результат на экран*/
  11. echo $myrow['points'];
  12.  
  13. ?>
2. -=1100=- - 22 Сентября, 2011 - 08:48:22 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. while ($rez=mysql_fetch_array($result)){
  4.   echo($rez[0]." ".$rez[1]."<br />");  
  5. }
  6.  
  7.  
3. trampypys - 22 Сентября, 2011 - 08:56:20 - перейти к сообщению
Большое вам спасибо уважаемый!

 

Powered by ExBB FM 1.0 RC1