php 连接数据库 简单增删改查

首先创建公共common.php文件用于连接数据库

添加功能

0){
    echo '该账户已存在,请重新添加';
}
else{
    $query=mysqli_query($mysql_con,$sql);
    $num_row=mysqli_affected_rows($mysql_con);
    if($num_row>0){
        echo '注册成功';
    }
    else{
        echo '注册失败';
    }
}

mysqli_close($mysql_con);

登入

0){
    if($Admin_Pwd==$result['Admin_Pwd']){
        echo 1;
    }
    else{
        echo '密码错误,请重新输入';
    }
}
else{
    echo '没有该账户,请重新输入';
}
mysqli_close($mysql_con);

分页查询

//后面的改查其实都是一样的

后面附上php与数据库连接所常用的函数

mysql_connect(服务器地址,管理员账号,管理员密码)  连接数据库,连接成功返回标识符,失败返回false

mysql_select_db(连接名称,数据库名称)  选择数据库,选择充公返回true,失败返回false

mysql_query(sql语句)  执行一条sql语句	insert/update/delete时成功返回true,失败返回false

mysql_close()  关闭数据库,关闭成功返回true,失败返回false

mysql_error()  返回上一个MySQL操作产生的文本错误信息,配合echo使用

mysql_insert_id()  在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的

mysql_insert_id函数可以获取该id,这个id的作用非常大,通常可以用来判断是否插入成功,或者作为关联ID进行其他的数据操作。

mysql_fetch_assoc()	每执行一次,都从结果集里依次取一条数据

mysql_fetch_row()  每执行一次,都从资源也就是结果集里依次取一条数据,以数组形式返回岀来,当前一次已经取到最后一条数据时,返回空结果。得到的是索引数组。

mysql_num_rows  获取结果集中的行数,输出的结果是一个数字

mysql_result(结果集,行号(从0开始),字段名/偏移量(从0开始))  返回结果集中一个字段的值

mysql_affecteda_rows(连接标识符)  返回数据库受上一条操作影响的记录的总行数,当修改的数据和之前一样的时候,返回值为0

mysql_fetch_object():从结果集中取得一行作为对象,各个字段以对象方式访问。

你可能感兴趣的:(PHP)