Avec peu de signe du Sphinx. J'ai 5 pages. À l'un devrait regarder toute la base. Ceci est fait ensuite. config:Sphinx. Ensemble de requêtes PHP API
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
}
Maintenant, j'ai besoin de faire une recherche dans une base de données où postid = une valeur spécifique. Quelque chose entre dans la config encore nécessaire? Et quoi écrire sur le fichier php pour afficher une recherche différente, mais pas toute la base de données? je l'espère, il est clair expliqué :) Merci POUR DÉSOLÉ BAD ANGLAIS