php站內搜尋怎麼實現,php站內搜尋怎麼做

時間 2022-03-15 21:20:07

1樓:匿名使用者

為什麼不建個資料庫儲存所有頁面呢?

就算不用資料庫,使用file_get_contents獲取所有頁面資訊,和該頁面位址,存進乙個陣列,實現難度也非常大,而且效率低

php站內搜尋怎麼做

2樓:匿名使用者

站內搜尋是一種使用關鍵字來搜尋文章標題的功能。

php的站內搜尋可以使用select和like語句來對文章的標題進行過濾選擇,將需要的資料篩選出來。 如果有多個篩選可以使用and語句連線起來進行多條語句篩選。 如果希望是能搜尋到全站所有的資料,一般在資料庫設計之初最好就是把所有資料放乙個表,然後通過擴充套件表的方式進行資料擴充套件!

具體方法可以參考onethink的設計模式。

具體搜尋方法: select * from 表名 where 字段 like '%關鍵字%'

3樓:育知同創教育

hp的站內搜尋可以使用select和like語句來對文章的標題進行過濾選擇,將需要的資料篩選出來。 如果有多個篩選可以使用and語句連線起來進行多條語句篩選。 如果希望是能搜尋到全站所有的資料,一般在資料庫設計之初最好就是把所有資料放乙個表,然後通過擴充套件表的方式進行資料擴充套件!

具體方法可以參考onethink的設計模式。

具體搜尋方法: select * from 表名 where 字段 like '%關鍵字%'

4樓:匿名使用者

進入php源程式目錄中的ext目錄中,這裡存放著各個擴充套件模組的源**,選擇你需要的模組,比如curl模組:cd curl執行phpize生成編譯檔案!

phpize在php安裝目錄的bin目錄/usr/local/php5/bin/phpize執行時,

可能會報錯:cannot find autoconf. please check your autoconf installation andthe $php_autoconfenvironment variable is set correctly and then rerun thisscript.

,需要安裝autoconf:yum install autoconf(redhat或者centos)、apt-get installautoconf(ubuntu linux)!

執行/usr/local/php5/bin/php -v這個命令時,php會去檢查配置檔案是否正確,

如果有配置錯誤,這裡會報錯,可以根據錯誤資訊去排查!

請問php如何做站內搜尋功能?

5樓:匿名使用者

mysql語句會寫吧,提交表單,直接like查詢,同時正則替換掉關鍵字的顏色即可,

6樓:上官元恆

。。。用link匹配啊

你都會整站了

不可能不知道資料庫的link匹配吧

怎麼用php實現站內搜尋功能

7樓:匿名使用者

所謂站內搜尋就是搜尋資料庫內容,重點是sql語句,並不是php

搜尋時候對資料庫一張或多張表進行查詢得出結果,對結果進行處理使其成為一條條訊息,然後每條訊息中新增鏈結(一般來說 這個鏈結位址會和資料庫 表名 以及 資料庫內容的主鍵有關聯)

html站內搜尋**,用php入門級水平能實現嗎?

8樓:南極瀟湘水

這是什麼鬼?使用者輸入 42寸長虹 往哪跳呢?

-------

就做乙個一般的搜尋系統。

php **站內搜尋怎麼做

9樓:

熱心網友

進入php源程式目錄中的ext目錄中,這裡存放著各個擴充套件模組的源**,選擇你需要的模組,比如curl模組:cd curl執行phpize生成編譯檔案!

phpize在php安裝目錄的bin目錄/usr/local/php5/bin/phpize執行時,

可能會報錯:cannot find autoconf. please check your autoconf installation andthe $php_autoconfenvironment variable is set correctly and then rerun thisscript.

,需要安裝autoconf:yum install autoconf(redhat或者centos)、apt-get installautoconf(ubuntu linux)!

執行/usr/local/php5/bin/php -v這個命令時,php會去檢查配置檔案是否正確,

如果有配置錯誤,這裡會報錯,可以根據錯誤資訊去排查!

10樓:匿名使用者

spinx可以做全文檢索

php 站內搜尋的原理是什麼?

11樓:幻影☆光

對,根據post請求向sql伺服器發起查詢請求。

mysql_query(sql語句)

sql語句:

select * from 資料表 where 標題 like '%搜尋的內容%'

ps:樓上的語法有誤

12樓:重慶

是的,在資料庫裡面搜尋相應的字段。

沒有什麼函式,是模糊查詢。

$a=$_post['表單文字字元'];

sql 語句;

select * form 表 where 標題= '% $a % ' ;

你看看去測試。

php如何實現上傳啊,php如何實現檔案上傳啊

簡單上傳及上傳的原理,在w3school中有很詳細的說明了,我這裡就不複製了.直接給你位址吧 php如何實現一次性上傳多個檔案?如何在php上實現檔案上傳功能 php實現檔案上傳到指定資料夾,檔案路徑或名字存入資料庫,如何實現啊?define upload root,你的上傳資料夾路徑 functi...

php實現修改密碼的問題

一諾千金丨 資料庫是mysql的話,去phpmyadmin裡面對tb teacher表執行乙個查詢 select 的操作,然後把生成的sql 拷貝到你的php程式裡面,替換掉自己寫的 sql select from tb teacher where teacher psd md5 pwd and t...

php中怎麼實現點選按鈕然後從MYSQL中刪除對應行的資料

比如現在我想傳到admin.php 頁面 傳遞的資料是 id 22 page 1 不需要這麼煩的吧 刪除 在admin.php頁面 用 id get id 就可以得到id的值 page同理 無重新整理操作,可以用jquery.ajax來操作。快下班了,就簡單地寫一段給你試試。假設你的刪除按鈕是 這裡...