PHP-MySQL注意事项
注意代码是面向过程还是面向对象,面向对象一般会有->符号,比较好认识 注意mysqli_query和mysql_query的差别,其他的方法类似 如果数据库内容有中文,一定要设置编码格式
注意代码是面向过程还是面向对象,面向对象一般会有->符号,比较好认识 注意mysqli_query和mysql_query的差别,其他的方法类似 如果数据库内容有中文,一定要设置编码格式
创建连接 检查是否成功 使用对象.query(sql语句)获得结果集 $sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = mysqli_query($conn, $sql) 判断结果集是否有值 $row = mysqli_fetch_assoc($result)
使用预处理优点:防止sql注入;执行多个相同的sql语句效率高。面向对象:<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $p
PHP5以后,官方推荐两种连接MySQL的方式:MySQLi extensionPDO这两种方式的区别在于:MySQLi只针对MySQL,而PDO则可以适应多种数据库。连接MySQL 这里使用的是面向过程的代码,因为编辑器提示比较方便,面向对象还需要多打一个->,要命。<?php $servername = "localhost"; $username = "username";
代码需要使用分号(;)结束 打印输出基础指令:echo和print 注释不同于HTML的<!--注释--> //单行注释 /**/多行注释 变量规则 变量以$符号开始 变量名的第一个字符只能是下划线或者字母 变量名不允许出现空格或者标点符号 变量名区分大小写 不需要声明数据类型 变量的作用域(lo