/ Published in: Perl
Expand |
Embed | Plain Text
sub db_connect { my ($dbname, $dbuser, $dbpass) = @_; my $dbh = DBI->connect("DBI:mysql:$dbname",$dbuser,$dbpass); #$dbh->do(qq{set character set 'utf8';}); return $dbh; } sub do_sql { # Takes: $dbh, $sql # Returns: status } sub execute_sql { # Takes: $dbh, $sql # Returns: $result_arrayref my $sth = $dbh->prepare($sql); $sth->execute; my $result = $sth->fetchall_arrayref({}); # {} => Return arrayref of hashrefs return $result; } sub do_insert { #takes: $dbh, $table, $datahash #returns: status }
You need to login to post a comment.
