Ligesom alle fortalte dig på den sidste spørgsmål, du stillede , initialiser dit array med parenteser, ikke indlejrede parenteser.
@some_array= ([sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny])
ikke
@some_array= [[sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny]]
Du vil også have stor gavn af at inkludere
use strict;
use warnings;
øverst i alle dine programmer. Det ville fange den mærkelige måde, du forsøger at initialisere @some_array
, og det ville fange din inkonsekvente brug af @sql
og @query
. opdatering og $sdh
og $db
og $dbh
.