Проблема с hash, который является результатом SQL запроса
Volodya 23.05.2002 09:53
auto.p
----------------
@auto[]
$connect_string[
mysql://root@localhost/np]
@hashList[]
^connect[$connect_string]{
$h[^hash::sql{Select Abbr,Name from state}]
Count: ^h._count[]<br>
^h.foreach[key;value]{
$key
# $key=$value
}[<br>]
}
test.html
-------------------
^hashList[]
#$h.UT
Работает замечательно.
Вывод
-----
Count: 51
UT
MO
....
Если убрать комментарий в строке
# $key=$value
то получаем
contains illegal assignment attempt of hash to MAIN code_frame, use constructor
value
.... auto.p(10)
Если же убрать комментарий в строке
#$h.UT
то получаем
contains illegal assignment attempt of hash to MAIN class, use constructor
UT
Если заменить
$h.UT
на строку
^if(def $h.UT){def}{undef}
то получаем
def
Вопрос: что делается не так?
- Проблема с hash, который является результатом SQL запроса, Volodya 23.05.2002 09:53