当前位置:Gxlcms > 数据库问题 > 13-1 在PHP中使用mysqli与MySQL交互

13-1 在PHP中使用mysqli与MySQL交互

时间:2021-07-01 10:21:17 帮助过:49人阅读

header(‘Content-type:text/html;charset=utf-8‘); //与MySQL数据库建立连接 $link=mysqli_connect(‘localhost‘,‘root‘,‘‘,‘‘,3306); //连接错误时的提示 if(mysqli_connect_errno()){ exit(mysqli_connect_error()); } //设置默认字符编码 mysqli_set_charset($link, ‘utf8‘); //选择特定的数据库 mysqli_select_db($link,‘d14‘); //对数据库执行一条SQL语句 //$query=‘insert into t1(info) values("孙胜利,私房库,sifangku.com")‘; $query=‘select * from t1‘; $result=mysqli_query($link, $query); /* //以索引数组的方式获取一条记录的数据 while ($data=mysqli_fetch_row($result)){ var_dump($data); } */ /* 以关联数组的方式获取一条记录的数据 var_dump(mysqli_fetch_assoc($result)); var_dump(mysqli_fetch_assoc($result)); var_dump(mysqli_fetch_assoc($result)); var_dump(mysqli_fetch_assoc($result)); var_dump(mysqli_fetch_assoc($result)); */ /* 以索引数组或关联数组的方式获取一条记录的数据 第二个参数可选值:MYSQLI_ASSOC, MYSQLI_NUM, MYSQLI_BOTH(默认) var_dump(mysqli_fetch_array($result,MYSQLI_NUM)); */ /* 以索引数组或关联数组的方式获取全部记录的数据 第二个参数可选值:MYSQLI_ASSOC, MYSQLI_NUM, MYSQLI_BOTH var_dump(mysqli_fetch_all($result,MYSQLI_BOTH)); */ /* 返回结果集中的下一个字段信息 $filed=mysqli_fetch_field($result); var_dump($filed); echo $filed->orgname; //重复使用获取下一个字段 var_dump(mysqli_fetch_field($result)); var_dump(mysqli_fetch_field($result)); */ /* 返回一个代表结果集字段的对象数组 var_dump(mysqli_fetch_fields($result)); $fields=mysqli_fetch_fields($result); echo $fields[0]->name; */ /* //获取结果中行的数量 var_dump(mysqli_num_rows($result)); */ //释放与一个结果集相关的内存 mysqli_free_result($result); //关闭与mysql服务器的连接 mysqli_close($link);

 

13-1 在PHP中使用mysqli与MySQL交互

标签:字符编码   语句   let   delete   tor   roo   函数   nbsp   html   

人气教程排行