Помогите понять почему не работает функция

Статус
В этой теме нельзя размещать новые ответы.

cepera

Новичок
Помогите понять почему не работает функция

Привет всем!

Есть кусок кода:
==
$result_tlq = mysql_query("SELECT pin from timeline WHERE id_tl=1");
while ($rowtlq = mysql_fetch_array($result_tlq)) {
$age=substr($rowtlq[pin],0,2);
if ($age == "02") {
$age02[]=$rowtlq[pin];}
}
===
...
print $age02[1];

он работает..

делаем его как

function a1 () {

$result_tlq = mysql_query("SELECT pin from timeline WHERE id_tl=1");
while ($rowtlq = mysql_fetch_array($result_tlq)) {
$age=substr($rowtlq[pin],0,2);
if ($age == "02") {
$age02[]=$rowtlq[pin];}
}
}

a1 ();

print $age02[1];

массив не заполнен:-/

Что я не сделал не так?
 

[VS]

Guest
Re: Помогите понять почему не работает функция

Почитаю теорию - как вообще переменные работают.
Вне функции переменные функции не видны. И не должны быть видны.
 

DiMA

php.spb.ru
Команда форума
Re: Re: Помогите понять почему не работает функция

почитай ман на тему global или return
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху