笔记(2)
来源:互联网 发布:淘宝注册流程图 编辑:程序博客网 时间:2024/06/05 06:49
学习PHP与MySQL连接
·需要抽时间更加深刻的了解PHP语言单引号和双引号的区别。
第91页练习:
$dbc = mysqli_connect ('data.aliensabductedme.com', 'account', 'password', 'databasename') or die ('Error connecting to MySQL server.');$query = "INSERT INTO aliens_abduction (first_name, last_name, when_it_happened, how_long, " . "how_many, alien_description, what_they_did, fang_spotted, other, emil) " . "VALUES ('$first_name', '$last_name', '$when_it_happened', '$how_long', " . "'$how_many', '$alien_description', " . "'$what_they_did', '$fang_spotted', '$other', " . "'$email')";$result = mysqli_query ($dbc, $query)or die('Error querying database. ');mysqli_close ($dbc);为什么$query里面变量都要有单引号?
我的理解:因为MySQL查询语句 INSERT中VALUES里面每一个数据值需要在单引号中,这个单引号和PHP语言无关,PHP中双引号可以直接用变量名,假设$name变量中储存我的名字:xiaoyangmian,然后“'$name'”,经过编译可得‘xiaoyangmian’,符合MySQL查询语句要求。
0 0
- C++笔记(2)
- 正则笔记(2)
- SEP笔记(2)
- Python笔记(2)
- 课程笔记(2)
- 学习笔记(2)
- 编程笔记(2)
- Maven 笔记(2)
- 学习笔记(2)
- 实习笔记(2)
- C++笔记(2)
- php笔记(2)
- 编程笔记(2)
- Flex笔记(2)
- thinkphp笔记(2)
- 阅读笔记(2)
- WEB笔记(2)
- QT笔记(2)
- 表单验证控件 form-cyc.js
- zynq-7000学习笔记(四)——Zedboard HDMI核的构建和输出显示测试
- MySQL 性能优化的最佳 20+ 条经验
- eclipse 统一修改 java 文件编码格式
- python str bytes unicode utf-8 学习
- 笔记(2)
- scroll事件在微信安卓端的研究
- Ubuntu下网络设定
- python with as 进行文件读取
- SLF4J: Class path contains multiple SLF4J bindings.
- toolbar详解
- OWASP ZAP上手体验
- 浮点型在内存当中的存储方式
- aiohttp