Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.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
Sql 无法使用';性格_Sql_Mariadb - Fatal编程技术网

Sql 无法使用';性格

Sql 无法使用';性格,sql,mariadb,Sql,Mariadb,我正试图向用户发送消息,但当我在消息中使用“时,会出现以下错误: 您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解要使用的正确语法 在1号线的“0”、“16-03-2016”、“16:25:28”、“51”)附近 这意味着我不能使用”,因为代码是用“字符编写的 INSERT INTO trofee (van,voor,bericht,trofee,datum,tijd,user_id) VALUES ('".htmlentities($gegevens['gebruik

我正试图向用户发送消息,但当我在消息中使用
时,会出现以下错误:

您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解要使用的正确语法 在1号线的“0”、“16-03-2016”、“16:25:28”、“51”)附近

这意味着我不能使用
,因为代码是用
字符编写的

INSERT INTO trofee (van,voor,bericht,trofee,datum,tijd,user_id) VALUES ('".htmlentities($gegevens['gebruikersnaam'])."','".$_POST['voor']."','".$_POST['bericht']."','".$_POST['trofee']."','" . date("d-m-Y") . "','" . date("H:i:s") . "','".htmlentities($gegevens['id'])."')

如何在SQL查询中启用
'
的使用?

如果值包含
'
,则应使用后端或SQL中的
'
替换每个引用项(不是双引号
,而是单引号的2倍).

如果该值包含
则应将每个引用替换为后端或SQL中的
'
(不是双引号
”,而是两次单引号)。

如何在SQL查询中启用“的使用?”-使用参数,而不是将字符串连接到SQL语句中。phpMyAdmin是管理数据库的管理工具,而不是数据库系统本身,因此我删除了该标记,并为数据库添加了正确的标记。“如何在SQL查询中启用”的用法?”-使用参数,而不是将字符串连接到SQL语句中。phpMyAdmin是管理数据库的管理工具,而不是数据库系统本身,因此我删除了该标记,并为数据库添加了正确的标记。