Код:
$vibordata = _EzMySql_GetTable2d("SELECT god FROM datafilms ")
ConsoleWrite($vibordata & @LF)
$error = @error
If Not IsArray($vibordata) Then MsgBox(0, $sMySqlStatement & " error", $error)
_ArrayDisplay($vibordata, "Фильмы заданного года")
$iRetCode = _ArrayToClip( $vibordata, 1 )
MsgBox( 4096, "_ArrayToClip() Test", ClipGet() )
Exit
Ребят , не судите меня строго. Руки золотые но растут явно не из плеч.
Суть трабла. Есть база mysql клиент превосходно к ней конопатиться .
В итоге получаем таблицу _ArrayDisplay($vibordata, "Фильмы заданного года")
Вот дальше хоть убейте не могу допереть.
я не могу ,уже шестой час прочитать данные из _ArrayDisplay($vibordata, "Фильмы заданного года")
Таблица имеет вид:
[0]|god
[1]|2011
[2]|2012
[3]|2008
[4]|1945
я как понимаю сама $vibordata -какая то пустышка.
Пробывал
Код:
$iRetCode = _ArrayToClip( $vibordata, 1 )
MsgBox( 4096, "_ArrayToClip() Test", ClipGet() )
Exit
Выдаёт $vibordata
пробывал;
Код:
#include <Array.au3>
;
$avArray = StringSplit("4,2,06,8,12,5",",")
;
MsgBox(0,'Max Index String value',_ArrayMaxIndex( $avArray, 0, 1))
MsgBox(0,'Max Index Numeric value',_ArrayMaxIndex( $avArray, 1, 1))
;
MsgBox(0,'Max String value',_ArrayMax( $avArray, 0, 1))
MsgBox(0,'Max Numeric value',_ArrayMax( $avArray, 1, 1))
;
MsgBox(0,'Min Index String value',_ArrayMinIndex( $avArray , 0, 1))
MsgBox(0,'Min Index Numeric value',_ArrayMinIndex( $avArray, 1, 1))
;
MsgBox(0,'Min String value',_ArrayMin( $avArray, 0, 1))
MsgBox(0,'Min Numeric value',_ArrayMin( $avArray, 1, 0))
Exit
Из справки к программе - работает. Вставляю $vibordata - не работает.
Я понимаю что я , где то что то не до читал.Но уже за шесть часов у меня уже голова не варит, начинаю повторять ошибки.
Помогите пожалуйста всю эту $vibordata - запихнуть в текстовую переменную.