wow...waldemar thank's for your answer my scripts is work. by the way i don't understand where do you get that number ($1, $3, $5) from regexp matching because i don't understand that. I have read the book learning perl from o'reilly book and still understand about regexp matching. can you explain do you get that number or where can i found the manual on internet.
once again thank you very much for help me about perl dbi and i will ask you again later about perl dbi when i get error on next scripts. regards Hendra Kusnandar --- Waldemar Zurowski <[EMAIL PROTECTED]> wrote: > W li¶cie z wto, 16-03-2004, godz. 03:52, Hendra > Kusnandar pisze: > > hai, i have change with : > > > > my ($nik, $password, $scode) = @_; > > > > > when i execute the scripts, the scripts can't > execute > > and the error of scripts is : > > > > DBD::mysql::st execute failed: Column 'nik' cannot > be > > null at insert_sql.pl line 36, <> line 1. > > Unable to execute query: > > DBI::db=HASH(0x1ca3284)->errstr > > Also don't forget to pass actual parameter to > insert() > > That is: insert($1, $3, $5) instead of insert(). > > $1, $3, $5 comes from regexp matching. > > Waldemar > > __________________________________ Do you Yahoo!? Yahoo! Mail - More reliable, more storage, less spam http://mail.yahoo.com