查询不适用于 PHP,但可以直接在 Mysql 中使用

马塞洛·阿吉莫维尔

当我通过终端登录 mysql 并运行此命令时:

update CAMPOSOCULTOSFORM set CAO_TITULO="Código" where CAO_TITULO="Código";

一切正常。

但是,如果我在 PHP 上运行它,则没有错误但无法运行:

$altera = 'update CAMPOSOCULTOSFORM set CAO_TITULO="Código" where CAO_TITULO="Código"';
mysqli_query($conexao,$altera) or trigger_error("Query Failed! - Error: ".mysqli_error($conexao), E_USER_ERROR);

错误在哪里?

阿德里亚诺·奥利

测试代码片段。

$altera = 'update CAMPOSOCULTOSFORM set CAO_TITULO="Codigo" where CAO_TITULO="CXdigo"';

尝试编码mysql连接

$opcoes = array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8');

         $this->conexao = new PDO("mysql:host=".DB_HOSTI.";charset=utf8;port=3306;dbname=".DB_DATABASEI, DB_USERNAMEI, DB_PASSWORDI, $opcoes);
         $this->conexao->exec("SET CHARACTER SET utf8");
         $this->conexao->exec("SET NAMES 'utf8'");
         $this->conexao->exec('SET character_set_connection=utf8');
         $this->conexao->exec('SET character_set_client=utf8');
         $this->conexao->exec('SET character_set_results=utf8');

编辑尝试第二个想法!

 $altera = 'update CAMPOSOCULTOSFORM set replace(CAO_TITULO, "ó", "ó")';

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

MySQL INSERT查询可在Phpmyadmin中使用,但不适用于PHP

MySQL查询不适用于PHP

查询适用于mysql,但不适用于php sql调用

MySQL查询适用于mysqlworkbench,但不适用于php环境

Excpetionmapper不适用于Wildfly Swarm,但可以在Wildfly Server中使用

Flask中的线程不适用于UWSGI,但可以在命令行中使用

MySQL查询可在MySQL中使用,但不适用于Java

使用 GROUP_CONCAT 查询不适用于 PHP

查询可以直接在MySQL中使用,也可以在PHP中使用mysqli,但不能在PDO中使用

SQL查询可在phpMyAdmin中使用,但不适用于php页面

更新不适用于php mysql

PHP foreach 不适用于 MySQL

日期条件不适用于我的应用程序,但可以在SQL Server中使用

代理设置不适用于NetBeans,但可以通过命令行使用

Ruby On Rails回调不适用于Heroku,但可以在本地使用

谷歌smtp不适用于部署,但可以在本地服务器上使用

MySQL查询可在PHPMyAdmin中工作,但不适用于PHP

MySQL INSERT和UPDATE查询不适用于PHP 5.2.17

插入查询不适用于MySQL

MySQL查询不适用于NOT IN

使用MySQL相关性的搜索引擎开发,不适用于PHP

使用 PHP / MySQLi 遍历 json_decoded 数组不适用于更新查询

MongoDB PHP-findOne,使用查询过滤不适用于特定项目的结果

jasmine.clock()。tick()不适用于$ timeout和去抖动,但可以与setTimeout一起使用

Google Map,样式不适用于带有类的标记img,但可以使用img [src]

PHP 查询不适用于 DELETE

MySQL CASE 不适用于使用两列的 ORDERY BY

当此触发器查询直接在 mysql 中运行良好时,MySQL TRIGGER 不适用于 $wpdb->query

插入...重複密鑰更新不適用於 php,但可以直接在 MySQL 上工作