【问题标题】:Codeigniter like chars with diacritic?Codeigniter 喜欢带有变音符号的字符?
【发布时间】:2012-09-13 20:57:51
【问题描述】:

是否可以“学习”codeigniget 来识别 ľščťžýáíé 或 ĽŠČŤŽÝÁÍÉ 等字符?因为我不想让搜索对这些字符敏感。例如,如果我在我的表格行中有“Šilíoá”并且我搜索 silioa,则不会出现任何问题。但是,如果我正在寻找 silioa,它就会被找到。所以我认为问题出在Š 是否有可能学习codeigniter 来识别Š?还是Ž等? 这是我的查询:

$q = $this->db->query("SELECT * FROM (`knihy`) 
                  WHERE `stav` = 1 
                  AND (Autor1 LIKE '$vyraz' 
                  OR Autor2 LIKE '$vyraz' 
                  OR Autor3 LIKE '$vyraz' 
                  OR Autor4 LIKE '$vyraz') 
                  ORDER BY `id` desc LIMIT $limit OFFSET $offset ");

【问题讨论】:

    标签: php sql codeigniter chars


    【解决方案1】:

    我认为这与 MySQL 比 CI 更相关。也许这会对你有所帮助:

    1. Php/MySql array search with ã, š, é, ë, ú, ü, í, ž
    2. Reading signs like č ć đ š ž from MySql database

    【讨论】:

    • 我的表是 UTF8_Slovak_CI
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-01
    • 2012-10-07
    • 2011-11-21
    • 1970-01-01
    • 2019-12-08
    • 1970-01-01
    相关资源
    最近更新 更多