Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP/Mysql खोज - केस संवेदनशील

आप कोशिश कर सकते हैं:

$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");
  • मैंने strtolowerजोड़ा है बनाने के लिए$search_word_fix सभी निचले मामले।
  • और जहां क्लॉज में मैंने बदल दिया हैcontent करने के लिए lower(content) ताकि मैं content . के लोअरकेस से तुलना कर सकूं ।

जैसा कि अन्य उत्तर में सुझाया गया है, आप क्वेरी में ये दोनों परिवर्तन कर सकते थे।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL और MongoDB के बीच डेटा सिंक्रोनाइज़ेशन

  2. qt 5.8 sql कनेक्शन त्रुटि:QMYSQL ड्राइवर विंडोज़ 10 पर लोड नहीं हुआ

  3. अजगर - _mysql फ़ाइल शामिल नहीं खोल सकता:'config-win.h':mysql-python स्थापित करते समय ऐसी कोई फ़ाइल या निर्देशिका नहीं

  4. MySQL में बहु-स्तंभ विदेशी कुंजी?

  5. क्या यह अजीब है कि मेरा SQLAlchemy MySQL कनेक्शन हमेशा सो रहा है?