title: Checking for string match with a MySQL query
body: <p>I am trying to all grab rows of data from a data table, where one word matches a word within the text in my column 'story'. </p>
  
  <p>Table Structure:</p>
  
  <pre><code>post_id | user_id | story
  ----------------------------------
  1       | 1       | Hello World What's up?
  2       | 4       | Hello guys!
  3       | 7       | Working on shareit.me! 
  </code></pre>
  
  <p>For Example:</p>
  
  <p>I want to grab all of the posts containing the word hello (I am looking for case-insensitive).</p>
  
  <p>How can I do this?</p>
  
  <p>Here is what I have done so far:</p>
  
  <pre><code>// 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); 
  </code></pre>
  
  <p>Thanks!</p>