首页 > 数据库 > MySQL > 正文

PHP的MySQL数据库操作函数讲解

2020-03-22 19:08:26
字体:
来源:转载
供稿:网友
  • 现在在PHP的编程中,广泛流行着mysql数据库的应用,所以PHP也内置了很多操作MYSQL的函数,可以进行各类操作的执行。

    下面是使用最多的列表PHP / MYSQL内建函数在PHP。


    1. mysql_affected_rows

    mysql函数mysql_affected_rows()将返回的行数影响或记录任何更新、插入或删除查询。通过使用这个功能,你可以查看纽约的成功更新。例如,如果您想要检查是否密码进行了更改,您可以简单地使用这个函数更新后行动。如果它返回一个然后打印成功否则不是。


    <?php /* mysql connection is required here to run this script */ /* Update records */ mysql_query(“UPDATE user SET password=’xyz’ WHERE id=’101′”); printf (“Updated records: %d/n”, mysql_affected_rows()); /* Output; Updated Records: 1 */ ?> 

    2. mysql_fetch_field

    你可以得到所有的细节中使用的字段的一个表mysql_fetch_field()函数。这个函数返回一个对象,并使用所需的信息,我们可以对这个领域。


    <?php /* mysql connection is required here to run this script */ $result = mysql_query(“SELECT id,email FROM people WHERE id = ’42′”); echo mysql_num_fields($result); /* OUTPUT: returns 2 because id,email === two fields */ ?> 

    3. mysql_fetch_lengths

    这个函数mysql_fetch_lengths() 返回一个数组和所有元素的数组存储数据的长度在每个字段的那一行


    <?php /* mysql connection is required here to run this script */ $result = mysql_query(“SELECT id,email FROM people WHERE id = ’42′”); $lengths = mysql_fetch_lengths($result); print_r($row); print_r($lengths); ?> Output: Array ( [id] => 42 [email] => user@example.com ) Array ( [0] => 2 [1] => 16 ) 

    4. mysql_fetch_row

    函数的作用是mysql_fetch_row() 返回一个记录以结果标识符。它返回的一组数据作为一个数组。来获取值数组必须使用数组偏移盯着从0。每次调用这个函数的作用是:返回下一个记录。


    <?php /* mysql connection is required here to run this script */ $result = mysql_query(“SELECT id,email FROM people WHERE id = ’42′”); $row = mysql_fetch_row($result); echo $row[0]; // 42 echo $row[1]; // the email html' target='_blank'>value ?>         

    郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

  • 发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表