Sphinx. Набор запросов. PHP API - PullRequest
       4

Sphinx. Набор запросов. PHP API

1 голос
/ 20 октября 2010

С небольшим знаком Сфинкса.У меня 5 страниц.Надо смотреть на всю базу.Это сделано дальше.config:

source logs
{
 type   = mysql
 sql_host  = localhost
 sql_user  = root
 sql_pass  =
 sql_db      = bot
 sql_port  = 3306
 sql_query_pre = SET NAMES utf8
 sql_query  = SELECT * FROM logs

    sql_attr_uint   = host

 sql_query_info = SELECT * FROM logs WHERE id=$id
}

index logs
{
    source          = logs
    path            = D:\Webserver/Sphinx/index/logs
    morphology      = stem_ru, stem_en
    min_word_len    = 1
    charset_type    = utf-8
}

searchd
{
    listen      = 9312
    log         = D:\Webserver/Sphinx/log/searchd.log
    query_log   = D:\Webserver/Sphinx/log/query.log
    pid_file    = D:\Webserver/Sphinx/log/searchd.pid
}

Теперь мне нужно как-то сделать поиск в базе данных, где postid = конкретное значение.Что-то вводить в конфиге еще нужно?А что писать в php файле для отображения другого поиска, но не всей базы данных?Я надеюсь, что это понятно объяснил :) Спасибо, извините за плохой английский

1 Ответ

1 голос
/ 20 октября 2010

Вам нужно будет прочитать документы API Sphinx и подключиться к этому searchd с этим.Это довольно тривиально, но если у вас есть вопросы, оставьте комментарий.

...