Show
Ignore:
Timestamp:
05/17/06 23:03:01 (6 years ago)
Author:
dom
Message:

Use bind variables directly in execute call.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • wiki-toolkit/trunk/lib/Wiki/Toolkit/Setup/Database.pm

    r232 r288  
    191191        foreach my $name (keys %$nodesref) { 
    192192                my %node = %{$nodesref->{$name}}; 
    193                 $sth->bind_param(1, $node{'id'}); 
    194                 $sth->bind_param(2, $node{'name'}); 
    195                 $sth->bind_param(3, $node{'version'}); 
    196                 $sth->bind_param(4, $node{'text'}); 
    197                 $sth->bind_param(5, $node{'modified'}); 
    198                 $sth->bind_param(6, $node{'moderate'}); 
    199                 $sth->execute; 
     193                $sth->execute($node{'id'}, 
     194                      $node{'name'}, 
     195                      $node{'version'}, 
     196                      $node{'text'}, 
     197                      $node{'modified'}, 
     198                      $node{'moderate'}); 
    200199        } 
    201200        print "added ".(scalar keys %$nodesref)." nodes...  "; 
     
    205204        foreach my $key (keys %$contentsref) { 
    206205                my %content = %{$contentsref->{$key}}; 
    207                 $sth->bind_param(1, $content{'node_id'}); 
    208                 $sth->bind_param(2, $content{'version'}); 
    209                 $sth->bind_param(3, $content{'text'}); 
    210                 $sth->bind_param(4, $content{'modified'}); 
    211                 $sth->bind_param(5, $content{'comment'}); 
    212                 $sth->bind_param(6, $content{'moderated'}); 
    213                 $sth->execute; 
     206                $sth->execute($content{'node_id'}, 
     207                      $content{'version'}, 
     208                      $content{'text'}, 
     209                      $content{'modified'}, 
     210                      $content{'comment'}, 
     211                      $content{'moderated'}); 
    214212        } 
    215213 
     
    218216        foreach my $key (keys %$metadataref) { 
    219217                my %metadata = %{$metadataref->{$key}}; 
    220                 $sth->bind_param(1, $metadata{'node_id'}); 
    221                 $sth->bind_param(2, $metadata{'version'}); 
    222                 $sth->bind_param(3, $metadata{'metadata_type'}); 
    223                 $sth->bind_param(4, $metadata{'metadata_value'}); 
    224                 $sth->execute; 
     218                $sth->execute($metadata{'node_id'}, 
     219                      $metadata{'version'}, 
     220                      $metadata{'metadata_type'}, 
     221                      $metadata{'metadata_value'}); 
    225222        } 
    226223