$this->db->select("ID");
$whereCondition = array('CITY' =>$this->db->escape_like_str($cityName) , 'STATUS'=>'A');
$this->db->where($whereCondition);
在上面的代码片段中想要执行小写字母中的编码操作
我的DB字段值是“孟买”和实际值“孟买” 想把它转换成孟买孟买。
如何使用代码点火器
执行此操作答案 0 :(得分:0)
您可以通过PHP函数strtolower()
示例:
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
echo $str; // Prints mary had a little lamb and she loved it so
?>
修改强>
如果我读错了,我现在重新阅读,你想要比较你的DB值吗?我相信默认情况下mysql不区分大小写。所以当你在mysql中比较Mumbai = mumbai
时,你的孟买将等于mubmai。
答案 1 :(得分:0)
如果我的问题是对的。我建议如下:
列名:
ALTER TABLE table_name RENAME column_name TO LOWER(column_name);
对于字段值:
UPDATE table_name SET Column_name = LOWER(Column_name) 在哪里Column_name LIKE'Mumbai';