4 Einträge, 1 Seite |
$variable =~ s~SUCHTEIL~ERSETZUNGSTEIL~OPTIONEN;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use DBI;
my $user = 'username';
my $password = 'password';
my $database = 'mydb';
my $host = 'localhost';
my @entries = ();
my $dbh = DBI->connect("DBI:mysql:$database:$host",$username,$password) or die $DBI::errstr;
my $sth = $dbh->prepare("SELECT * FROM table;");
$sth->execute();
while(my @array = $sth->fetchrow_array){
if($array[0] =~ /SUCHTEIL/){
$array[0] =~ s~SUCHTEIL~ERSETZUNGSTEIL~OPTIONEN;
push(@entries,\@array);
}
}
$sth->finish();
foreach(@entries){
$dbh->do("UPDATE table SET spalte1 = '$array[0]', spalte2 = '$array[1]'... WHERE ID = id;");
}
$dbh->disconnect();
4 Einträge, 1 Seite |