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 :: Версия для печати :: Парсинг данных mysql_fetch_array
Форумы портала PHP.SU » » Хранение данных, их вывод и обработка » Парсинг данных mysql_fetch_array

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

1. Fusix - 02 Мая, 2011 - 16:12:15 - перейти к сообщению
Имеем код:
PHP:
скопировать код в буфер обмена
  1.  
  2.         $sql = "SELECT x, y, status FROM table WHERE id = 1";
  3.         $res = mysql_query($sql);
  4.         while($tmp = mysql_fetch_array($res))
  5.         {
  6.                 echo $tmp[status];
  7.         }
  8.  

В результате выводит: 00000000100101010001011000000010 0000

Нужно сделать из этого двухерный массив типа: $array[x][y] = status, соответственно.
Заранее спасибо.
2. SAD - 02 Мая, 2011 - 16:22:25 - перейти к сообщению
$array[$tmp['x']][$tmp['y']] = $tmp['status']
3. Fusix - 02 Мая, 2011 - 16:57:26 - перейти к сообщению
Всем спасибо

 

Powered by ExBB FM 1.0 RC1