我想要從數據表中抓取數據行,其中一個單詞與我的列'story'中的文本內的某個單詞匹配。檢查與MySQL查詢的字符串匹配
表結構:
post_id | user_id | story
----------------------------------
1 | 1 | Hello World What's up?
2 | 4 | Hello guys!
3 | 7 | Working on shareit.me!
例如:
我想抓住所有含你好(我找不區分大小寫)字的帖子。
我該怎麼做?
這是我迄今所做的:
// this will be the keyword! so use the variable $filter_tag in the query!
$filter_tag= $_GET['tag'];
//query for getting the users' posts containing the select tag
$query_posts= "SELECT * FROM posts WHERE user_id= '$user_id' ORDER BY post_id
DESC";
$result_posts= mysqli_query($connect, $query_posts);
謝謝!
那是一個錯誤的評論。查詢是**不是**選擇包含標籤的用戶的所有帖子,而是選擇用戶的所有帖子。 – 2013-05-03 13:02:22
你喜歡運營商嘗試嗎?一個基本的運營商應該爲你做這件事。記住朋友基本知識是地下室 – 2013-05-03 13:03:06
我想你應該做一些關於如何做到這一點的搜索結果。以這種方式查詢是SQL最基本的功能之一。 – Chad 2013-05-03 13:04:30