美文网首页
读懂一句sql语句(引号、点号)

读懂一句sql语句(引号、点号)

作者: A04 | 来源:发表于2018-07-01 15:11 被阅读0次
$sql="select username from users where (password='".$pass."')";

  今天在读一个网页源代码的sql查询语句时,看到上面这个语句其中涉及到' " .这几个符号,一开始有点懵,看不懂到底怎么恢复,后来百度了一翻,大概看懂了。
  这个语句实际可以这样拆分

$sql=
"select username from users where (password='"  //用两个"双引号内的内容为实际要执行的sql语句的内容
.        //点号为连接符,也相当于加号
$pass    //传入的参数pass
.        //点号为连接符,也相当于加号
"')"    //一前一后的双引号内的内容为要执行的sql语句内容,第一个双引号后面的单引号,与第2行的单引号配对,都是sql语句的内容
;

相关文章

  • 读懂一句sql语句(引号、点号)

      今天在读一个网页源代码的sql查询语句时,看到上面这个语句其中涉及到' " .这几个符号,一开始有点懵,看不懂...

  • SQL语句转义字符

    SQL语句转义字符 写在前面: SQL语句中转义字符是单引号(')原文链接:https://rrroger.git...

  • SQL笔记 - 基础

    SQL对大小写不敏感SQL多使用单引号引用文本SQL语句以;作为间隔 SQL - DML (data mangam...

  • sql查询语句,where条件中包含单引号的解决方案

    关于jsp页面中使用sql语句,where条件中变量包含特殊字符单引号的解决方案: sql语句中需要将where条...

  • python 操作数据库( MySQLdb/pymysql)构造

    不要用字符串格式化方式、拼接SQL语句SQL注入风险操作的内容中有单引号(')、双引号(")、转义符时出错 使用数...

  • 数据库D1

    坑 sql语句注意空格 字符串要用单引号‘ ’包裹 表名、无前缀的重名列名,要用上点``包裹 感受 sql语句不熟...

  • 2020-05-15

    mybatis中sql语句中引用某个表中字段只能用单引号,但是给字段起别名用双引号

  • MySQL 插入数据

    使用 INSERT INTO SQL 语句来插入数据 语法 如果数据是字符型,必须使用单引号或者双引号,如valu...

  • JDBC常考知识点

    1. sql注入漏洞: jdbc 在使用 statement 传入 sql 语句时,如果传入的参数中有关建字单引号...

  • 2019-10-31 SQL 参数加引号

    sql语句中 数字可以不加引号,但是字符需要 例如SELECT * FROM think_data where ...

网友评论

      本文标题:读懂一句sql语句(引号、点号)

      本文链接:https://www.haomeiwen.com/subject/xnncuftx.html