搞搞数据库 按照说明:
$Results=mysqli_query($link_handle,"INSERT INTO test ('ID', 'name') VALUES ('555', '啊啊')");
无论怎样都不行
最后打开 PHPAdmin,操作后会展示相应的命令
$Results=mysqli_query($link_handle,"INSERT INTO test (`ID`, `name`) VALUES ('555', '啊啊')");
看了两遍,是`和'的区别
搞搞数据库 按照说明:
$Results=mysqli_query($link_handle,"INSERT INTO test ('ID', 'name') VALUES ('555', '啊啊')");
无论怎样都不行
最后打开 PHPAdmin,操作后会展示相应的命令
$Results=mysqli_query($link_handle,"INSERT INTO test (`ID`, `name`) VALUES ('555', '啊啊')");
看了两遍,是`和'的区别
|
1
所以有了解的吗?好像字段必须是`;字段的值`和'都行
|
|
GMJan 21, 2020
2
反引号 ` 是用来把“名称”——比如表名、字段名——括起来,在“名称”为保留字的时候会需要用到,不然 sql 语句不合法。
单引号 ' 是用来把字符串括起来,这个是 sql 标准,但是 mysql 同时支持单引号 ' 或者双引号 " ,都可以用。 |
|
3
你这问题也很迷。。。数据库相关课程前几节基本都是讲这类符号的用法
|
|
charlie21Jan 21, 2020 via iPhone
4
北京同仁堂医院专业配眼镜 1000 年
|
|
6
@b821025551b 不是这个专业的,没有系统学习
|
|
phpfpmJan 21, 2020
7
这根 mysqli 有啥关系 emm
|
|
ragnaroksJan 21, 2020
10
简单说, `key`=>'value'
|
|
msg7086Jan 21, 2020 via Android
11
建议入门一下数据库,SQL 的那部分,然后再看看 MySQL 的方言部分,然后再开始写代码。不要小看打基础的作用。
|
|
iyaozhenJan 22, 2020 via Android
12
😂你这
还是得系统学一下呀 |
|
edk24Jan 22, 2020
14
`反单引号是用于字段、表名的。 比如你新建一个 select 表,select 是 mysql 关键字。 你就必须加反单引号用于区分。
‘单引号用于保存文本类型值的 示例: ``` UPDATE `select` SET `title` = 'v2ex' WHERE id = 1 ``` |
|
xcstreamJan 22, 2020
15
没有歧义的话 字段可以不加引号
|
|
pululinJan 22, 2020
16
sql 怎么学的😭
|
|
markgorJan 22, 2020
17
這個和 mysqli_query 沒多大關係吧...
mysql 欄位正常寫法就是``, sqlserver[]; 然後插入的字符 ''。 |