php抓取网页数据插入数据库( 推荐教程:PHP视频教程1.连接数据库函数_connect(连接对象))

优采云 发布时间: 2022-01-19 03:06

  php抓取网页数据插入数据库(

推荐教程:PHP视频教程1.连接数据库函数_connect(连接对象))

  

  制作动态网站时,最基本的一步就是连接数据库。下面我们将介绍PHP连接数据库的过程。

  推荐教程:PHP 视频教程

  1.连接数据库函数

  mysqli_connect(hostname, username, password) 返回值是我们的连接对象之一。如果连接失败,会报错并返回false

  2.判断误差函数

  mysqli_connect_error(connection object) 错误信息返回错误信息

  mysqli_connect_errno(连接对象)错误号0表示连接成功无错误

  3.选择数据库函数

  mysqli_select_db(连接对象,要选择的数据库名);如果选择成功,返回true,否则返回false

  4.选择字符集

  mysqli_set_charset(连接对象,要选择的字符集);如果选择成功,返回true,否则返回false

  5.准备sql语句

  6. 发送sql语句

  mysqli_query(连接对象,要发送的sql语句);成功获取对象,失败返回false

  7. 处理结果集

  7.1 获取条目数

  a) mysqli_num_rows(成功发送sql的对象)用于获取查询获得的记录数,仅用于select语句

  b) mysqli_affected_rows(连接对象) 上一次mysql操作中受影响的行数,只针对INSERT UPDATE DELETE操作 返回值 1 成功插入的行数 -1 执行失败

  7.2 获取查询结果集的内容

  mysqli_fetch_array(send object)以混合数组的形式返回查询结果,一次一项

  mysqli_fetch_row(send object)以索引数组的形式返回查询结果,一次一项

  mysqli_fetch_assoc(send object)以关联数组的形式返回查询结果,一次一项

  7.3 添加操作时,我们可以得到最后插入的id

  mysqli_insert_id(连接对象)返回最后插入的id

  8.关闭数据库

  mysqli_close(连接对象)

  // 1.连接数据库

// 2.判断错误

// 3.选择数据库

// 4.选择字符集

// 5.准备sql语句

// 6.发送sql语句

// 7.处理结果集

// 8.关闭数据库

//1.连接数据库

//mysqli_connect('主机名','用户名','密码');

$link=@mysqli_connect('localhost','root','123456');

//var_dump($link);

//2.判断错误

//mysqli_connect_error(连接对象) 错误信息

//mysqli_connect_errno(连接对象) 错误号

// echo mysqli_connect_errno($link);

// echo mysqli_connect_error($link);

if(mysqli_connect_errno($link)){

echo mysqli_connect_error($link);exit;

//echo '错误了 重新连接';exit;

}

//3.选择数据库

mysqli_select_db($link,'ss21');

//4.选择字符集

mysqli_set_charset($link,'utf8');

//5.准备sql语句

$sql="SELECT id,name,sex,age,city FROM info";

//$sql="INSERT INTO info(name) VALUES(NULL)";

//6.发送sql语句

$result = mysqli_query($link,$sql);

//7.处理结果集

echo mysqli_num_rows($result);

//echo mysqli_affected_rows($link);

//8.关闭数据库

mysqli_close($link);

  以上是php访问数据库过程的详细内容。更多详情请关注php中文网其他相关话题文章!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线