Changeset 16711 for lang/actionscript/todoshare/perl/Obj.pm
- Timestamp:
- 07/27/08 18:21:58 (6 months ago)
- Files:
-
- 1 modified
-
lang/actionscript/todoshare/perl/Obj.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/todoshare/perl/Obj.pm
r16697 r16711 91 91 $sth->finish; 92 92 return array($res); 93 } elsif ($cmd->[0] eq "DELETE") { 94 # ["DELETE",$from ,$where] 95 my $from = $cmd->[1]; 96 my $where=&where($cmd->[2]); 97 my $query=qq(delete from ).&escapeSymbol($from)." $where"; 93 98 99 my $sth=$db->prepare($query); 100 my $res=$sth->execute; 101 &log($cmd,$query); 102 if ($res) { 103 $res=["OK",$query]; 104 } else { 105 die ($query."- ".$sth->errstr); 106 } 107 $sth->finish; 108 return array($res); 109 94 110 } elsif ($cmd->[0] eq 'POST' or $cmd->[0] eq 'PUT' ) { 95 111 my $data=$cmd->[1]; … … 330 346 role=> &Session::getRole 331 347 }]); 348 } elsif ($cmd->[0] eq 'DELREL') { 349 # ["DELREL" , obj, name, val] 350 my $where={}; 351 $where->{obj} = $cmd->[1]; 352 $where->{name}= $cmd->[2]; 353 $where->{val} = $cmd->[3]; 354 $where->{role}=&Session::getRole; 355 return &exe(["DELETE",$relName,$where]); 332 356 } elsif ($cmd->[0] eq 'FINDREL') { 333 357 # ["FINDREL", obj , name ]
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)