2011-08-21 57 views
0

我有一個搜索引擎。當用戶鍵入搜索詞時,我想用布爾操作從表中選擇行。我應該使用如何使用Boole操作從數據庫中進行簡單的行選擇?

explode(); 

也許

split(); 

我想使用「OR」運算符來選擇行。

+0

這取決於你想要做的搜索引擎有多聰明。我認爲這個問題應該不是關於PHP的功能,而是關於邏輯。 – Karolis

回答

1

PHP的split() function is deprecated。不要使用它。相反,請嘗試explode(),str_split()或preg_split()。

如果您使用的是SQL數據庫,如MySQL或PostgreSQL,測試與UNION和UNION ALL而不是OR。你可能會感到驚訝。

相關問題