OSDN Git Service

update search
authorISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
Thu, 18 Oct 2012 06:05:37 +0000 (15:05 +0900)
committerISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
Thu, 18 Oct 2012 06:05:37 +0000 (15:05 +0900)
mubot4fb.pl

index 1c20ee2..ad891a0 100755 (executable)
@@ -126,7 +126,9 @@ sub _db_delete {
 sub _db_search {
        my ($me, $word) = @_;
 
-       my $sth = $me->{dbh}->prepare('select * from posts where match(prefix,uri,suffix) against(?) order by post_time desc limit 1000');
+       $column ? $word =~ !://! ? 'uri' : 'path';
+
+       my $sth = $me->{dbh}->prepare('select * from posts where match(prefix,'.$column.',suffix) against(?) order by post_time desc limit 1000');
        $sth->bind_param(1, $word, SQL_VARCHAR);
        $sth->execute();