用php语言给数据库添加一个用户名和密码的代码怎么写???

用php语言给数据库添加一个用户名和密码的代码怎么写???,第1张

<?php

$tablename = 'abc'

$user = $_POST['user']//由表单传来

$passwd = $_POST['passwd']//由表单传来

$passwd = md5($passwd)//change the password to its hash value

$sql = "INSERT INTO TABLE $tablename SET (user=$user ,passwd = $password"

this->db->exec($sql)//应用pear数据库

?>

因为你执行的是insert *** 作,

返回的不是select出来的数组,

而插入成功的ID,

不能用mysqli_fetch_array循环的,

直接这样子判断就好,

if

($user_add)

{

echo

"成功"

}

表单页面:

<form action="login.php" method="post">

用户名:<input type="text" name="user" /><br/>

密 码:<input type="password" name="pass" /><br/>

<button type="submit">登录</button>

</form>

登录处理页面login.php

<?php

mysql_connect(数据库服务器,数据库登录用户名,数据库密码)//建立临时数据库连接

mysql_select_db(数据库名称)

$user=$_POST['user']//取得表单输入的用户名

$pass=$_POST['pass']//取得表单输入的密码

$sql="select * from 数据表名称 where user='$user'"//构造Sql查询语句

if(!mysql_query($sql)){//如果执行Sql语句不成功

exit( '用户名错误')

}

$sql="select * from 数据表名称 where user='$user' and pass='$pass'"//构造Sql查询语句

if(!mysql_query($sql)){//如果执行Sql语句不成功

exit( '密码错误')

}

//这里写登录成功的逻辑代码//

?>

随便写了一下,没测试。不见得一定能成功!

但格式语法差不多就是这样,我只是想给你一个样式而已!

具体你还要自己多多学习!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11400668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存