Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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
Php 您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法_Php_Mysql_Magento - Fatal编程技术网

Php 您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法

Php 您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法,php,mysql,magento,Php,Mysql,Magento,当我从其他php文件上载.csv文件中的数据时,我的错误是:- 您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法 CSV字段包含空格,MySQL字段名不允许使用空格 您需要操纵$key,或者按原样将其放在引号中 if (count($queryEntry) > 0) { foreach ($queryEntry as $key => $value) { $key='`'.$key.'

当我从其他php文件上载.csv文件中的数据时,我的错误是:- 您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解要使用的正确语法


CSV字段包含空格,MySQL字段名不允许使用空格

您需要操纵$key,或者按原样将其放在引号中

     if (count($queryEntry) > 0) {
          foreach ($queryEntry as $key => $value) {
              $key='`'.$key.'`';
              $value = "'$value'";
              $updates[] = "$key = $value";
          }
      }
     if (count($queryEntry) > 0) {
          foreach ($queryEntry as $key => $value) {
              $key='`'.$key.'`';
              $value = "'$value'";
              $updates[] = "$key = $value";
          }
      }