Возникла проблема, мучаюсь а решить не получается :mad: 
В базе данных MySQL есть такий поля
+-----------+-----------+-----------+-----------+
|__ r44 ____|__ r45 ____| _____r46_ |_____r47___|
+-----------+-----------+-----------+-----------+
| 0000,0000 | 0001,0000 | 0000,0000 | 1100,0000 |
| 0000,0000 | 0001,0000 | 0000,0000 | 0000,0000 |
| 0000,0000 | 1101,0000 | 0001,0000 | 0111,0000 |
| 0000,0000 | 0001,0000 | 0000,0000 | 0001,0000 |
| 0000,0000 | 0001,0000 | 0000,0000 | 1101,0000 |
+-----------+-----------+-----------+-----------+
и т.д.
Имя первого столбца "y"
Мне нужно выполнить запрос к базе MySQL и получить выше указанные значения строк в массиве (не ассоциативном), для этого я делаю следующее:
$minix=45-5; //столбцы
$miniy=50-5; //строки
$query="select ";
 for ($i=$minix;$i<$minix+11;$i++)
 {
__if ($i!=$minix+10)
__{
____$query=$query."r".$i.",";
__}
__else
__{
____$query=$query."r".$i." ";
__}
 }
$query=$query." from ".$dbmap." where y=".$miniy." or y=".$miniy."+1 or y=".$miniy."+2 or y=".$miniy."+3 or y=".$miniy."+4 or y=".$miniy."+5 or y=".$miniy."+6 or y=".$miniy."+7 or y=".$miniy."+8 or y=".$miniy."+9";
$result=mysql_query($query);
if ($result)
{
 $num_rows=mysql_num_rows($result);
 $minimap=mysql_fetch_array($result);
 for ($i=0;$i {
___$minimap1[$i]=substr($minimap[$i],0,4);
 }
В резулбтате получается что count($minimap) равно 22 вместо 100, а реально количество не пустых элементов массива получается 11 :insane: 
Подскажите плз как мне решить эту проблему, так чтобы все элементы базы данных оказались в одном массиве по очереди (слева направо) :confused: