qqmber09
Новичок
Хитрая переменная
Видимо у меня очень нубский вопрос, но всё же
Есть такой код:
И вот такой результат:
Как видно из результата значение переменной $l функцией echo выводится верное, во всех остальных случаях она как будто равна 0. Собственно вопрос: почему так и как поправить?
Видимо у меня очень нубский вопрос, но всё же
Есть такой код:
PHP:
$l = 0;
while ($l<=$max_num){
echo $l;
$query = "SELECT data_chart
FROM znach zn
WHERE zn.gr_num = '$l' AND zn.kord_id
IN (
SELECT id
FROM kord k
WHERE k.name_k = '$values_n'
)";
$result = mysql_query($query) or die("Query failed : " . mysql_error());
while($i++<$max)
{
$row = mysql_fetch_array($result);
$data[$l][] = intval($row['data_chart']);
}
print '<pre>';
print_r( $data);
print '</pre>';
$l++;
}
И вот такой результат:
Код:
0
Array
(
[0] => Array
(
[0] => 45
[1] => 48
[2] => 48
[3] => 50
[4] => 49
[5] => 50
[6] => 52
[7] => 52
[8] => 51
[9] => 47
[10] => 44
[11] => 43
[12] => 39
[13] => 39
[14] => 39
[15] => 41
[16] => 39
[17] => 41
[18] => 42
[19] => 44
[20] => 46
1
Array
(
[0] => Array
(
[0] => 45
[1] => 48
[2] => 48
[3] => 50
[4] => 49
[5] => 50
[6] => 52
[7] => 52
[8] => 51
[9] => 47
[10] => 44
[11] => 43
[12] => 39
[13] => 39
[14] => 39
[15] => 41
[16] => 39
[17] => 41
[18] => 42
[19] => 44
[20] => 46