Giống như mọi người đã nói với bạn trên the câu hỏi cuối cùng bạn đã hỏi , khởi tạo mảng của bạn bằng dấu ngoặc đơn, không phải dấu ngoặc lồng nhau.
@some_array= ([sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny])
không
@some_array= [[sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny]]
Bạn cũng sẽ được hưởng lợi rất nhiều từ việc bao gồm
use strict;
use warnings;
ở đầu tất cả các chương trình của bạn. Điều đó sẽ bắt gặp cách kỳ lạ mà bạn đang cố gắng khởi tạo @some_array
và nó sẽ bắt việc sử dụng @sql
không nhất quán của bạn và @query
. cập nhật và $sdh
và $db
và $dbh
.