Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP/Mysql Search — rozróżnianie wielkości liter

Możesz spróbować:

$search_word_fix=strtolower(str_replace(" ","%",$search_word_new));
$sql=mysql_query("SELECT * FROM tweets WHERE lower(content) LIKE '%$search_word_fix%' ORDER BY votes DESC LIMIT 20");
  • Dodałem strtolower zrobić$search_word_fix wszystkie małe litery.
  • I w klauzuli where zmieniłemcontent do lower(content) aby porównać z małymi literami content .

Mogłeś wprowadzić obie te zmiany w zapytaniu, jak sugerowano w innej odpowiedzi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zrobić, aby przesłać przycisk, usunąć i zaktualizować w tym samym formularzu, php

  2. MySQL InnoDB Cluster 8.0 — kompletny przewodnik po wdrożeniu:część pierwsza

  3. BIT(1) lub TINYINT dla flag w MySQL

  4. Co to jest InnoDB i MyISAM w MySQL?

  5. Policz, ile wierszy ma tę samą wartość