|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Volodymyr G. Mosiychuk 2:5020/400 09 Aug 2004 23:21:59 To : All Subject : MySQL. Read array??? -------------------------------------------------------------------------------- Доброго времени суток уважаемый All? Прошу помощи у Вас. Столкнулся с проблемкой создания массива из таблицы MySQL. Вот данные: Есть таблица mysql> select login from info_users; +--------+ | login | +--------+ |Name1| |Name2| |Name3| |Name4| +--------+ 4 rows in set (0.01 sec) Hужно перлом сделать массив, например а[i] чтобы в нем было: a[0]=Name1 a[1]=Name2 ...................... Вот есть пример который присваивает елементу массива целый столбец. ================================================================= my $dbhh = DBI -> connect ($dsn, $user,$passwd, {RaiseError => 1, PrintError => 0}); my $st1 = $dbhh -> prepare ("select login from info_users"); $st1 -> execute(); $k=0; while (my @ary = $st1 -> fetchrow_array()) { print (@ary[$k]); $k=$k+1; }; =========================================================== Тоесть получается a[0]=Name1Name2Name3Name4 а все остальные лементы массива пустые. Как разбить елементы столбца на елементы массива? Заранее благодарен, Владимир. --- ifmail v.2.15dev5.3 * Origin: Ukranian Academic Research Network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/647758d21798.html, оценка из 5, голосов 10
|