Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
网络主机帮助';这是phpMyAdmin!错误#1064!_Php_Mysql_Phpmyadmin_Mysql Error 1064_Web Hosting - Fatal编程技术网

网络主机帮助';这是phpMyAdmin!错误#1064!

网络主机帮助';这是phpMyAdmin!错误#1064!,php,mysql,phpmyadmin,mysql-error-1064,web-hosting,Php,Mysql,Phpmyadmin,Mysql Error 1064,Web Hosting,当我试图编辑或删除任何记录,或使用带有WHERE的查询时,这是最奇怪的事情。每次的结果都是#1064错误。 这是输入 SELECT * FROM user_names WHERE username='value' 这是结果 Error There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diag

当我试图编辑或删除任何记录,或使用带有WHERE的查询时,这是最奇怪的事情。每次的结果都是#1064错误。 这是输入

SELECT * FROM user_names WHERE username='value'
这是结果

Error
There seems to be an error in your SQL query. The MySQL server error output below, if       there is any, may also help you in diagnosing the problem

ERROR: Unknown Punctuation String @ 40
STR: =\
SQL: SELECT * FROM user_names WHERE username=\'value\'

SQL query: 

SELECT * FROM user_names WHERE username=\'value\'

MySQL said: 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your    MySQL server version for the right syntax to use near '\'value\'' at line 1 
当我返回编辑查询时,反斜杠已添加到引号后面

SELECT * FROM user_names WHERE username=\\\'value\\\'

我已经卸载并安装了几次phpMyAdmin,但它什么也没做。我最近确实升级到了php版本5.3.6。这种情况发生在web主机上,而不是本地主机上。请尽可能地提出建议

看起来您在php ini中的某个地方启用了神奇的引号

(IIRC有多个别名,例如magic_quotes_sybase,它们以不同的方式运行-一旦启用了任何,它们就不能被禁用)


魔术师的名言已经被弃用一段时间了。修复您的配置

奇怪的错误,(username='value')应该可以工作。试试这个-(username=“value”)。奇怪的是,试着在cli中运行查询,看看它是否是db问题,如果不是,用简单的php脚本运行查询,看看它是否是新版本的php。然后在phpadmin上,将问题升级。我在网络主机上使用了phpinfo,magic_quotes_gpc已打开。我怎么关掉它?我无法访问托管提供商的php.ini文件。请让您的托管公司伸出手指或更改托管提供商。是的,一定要调查一下。目前资金有点短缺,并与该提供商签订了一年的合同:(