diff --git "a/\345\274\240\346\273\241\345\251\267/20220523php\345\242\236\357\274\214\345\210\240\357\274\214\346\224\271.md.txt" "b/\345\274\240\346\273\241\345\251\267/20220523php\345\242\236\357\274\214\345\210\240\357\274\214\346\224\271.md.txt" new file mode 100644 index 0000000000000000000000000000000000000000..2313ac3523f6a42459aed8fbefa1bc362bcefa17 --- /dev/null +++ "b/\345\274\240\346\273\241\345\251\267/20220523php\345\242\236\357\274\214\345\210\240\357\274\214\346\224\271.md.txt" @@ -0,0 +1,99 @@ +## 笔记 + +#### 步骤: + +1.连接Mysq|服务器。 + +2. 选择数据库 +3. 执行SQl语句 +4. 处理结果集 +5. 关闭连接 + + + +### 一·连接服务器 + +```PHP +mysqli connect(服务器地址用户名,密码数据库名,端口号socket); +``` + + + +#### 二·执行增,删,改,查 + +增:insert into + +删:delect from + +改:update set + +查:select*from + + + +#### 三·处理结果集 + +###### 查询语句select是有返回结果集的,通过函数处理结果集$result非select语句返回布尔 + +- mysqli_ fetch_ all($result);// 将整个结果集以二维数组返回 + +- mysqli_ _fetch_ array ($result);//将结果集里的一行返回成数组,有索引又有关联 +- mysqli _fetch_ assoc($result); //从结果集中取得一行作为关联数组 +- mysqli_ _fetch_ _row ($result);// 从结果集中取得一行作为 索引数组 +- mysqli _fetch_ object($ret)); //从结果集中取得一行作 为对象 + +- mysqli_ _affected_ _rows($conn);// 返回最近一次query操作 受影响的行数 + + + +返回前一次MySQL操作(SEL ECT、INSERT、UPDATE、REPL ACE、DELETE)所影响的记录行数 + +返回值:一0的整数表示所影响的记录行数。0表示没有受影响的记录。-1表示查询返回错误。 + + + + + +## 作业 + +```php +4"; +mysqli_query($sjk,$san)or die("数据删除错误"); +mysqli_error($sjk);//防止乱码 + + +//改正数据 +$gai= "update `user` set `score` = 99 where `id` = 3 "; +mysqli_query($sjk,$gai) or die("数据修改错误"); +mysqli_error($sjk);//防止乱码 + + + +//查找数据 +$cha="select * from `user` where id=3"; +mysqli_query($sjk,$cha)or die ("查找数据错误"); +mysqli_error($sjk); + +``` +