本文目录一览:
- 1、在php开源多用户商城iWebMall里面如何修改个人信息资料?
- 2、怎么用PHP代码修改数据库里面的数据?
- 3、php中如何进行用户信息的增加,删除,修改,功能。
- 4、请问下php页面点击修改个人信息按钮后,要修改的地方出现文本框怎么弄,并且修改的按钮变为保存,修改
- 5、用户登录 修改个人信息 PHP的实现
- 6、修改个人信息PHP的问题
在php开源多用户商城iWebMall里面如何修改个人信息资料?
登录到用户中心,在左侧功能列表中找到“基本设置”- “个人信息”,在打开的“修改个人信息”页面中可以进行相应信息的修改。
怎么用PHP代码修改数据库里面的数据?
举例如下:
创建userinfo_update.php页面用于查询用户信息,先显示信息,在修改:
先通过GET获取用户编号查询用户信息:
$sql = "select * from user_info where user_id='".$_GET['userId']."'";
$result = mysql_query($sql,$con);
if($row = mysql_fetch_array($result)){
}
页面效果:
创建update.php文件,用于修改用户信息:
使用到了mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数。
//通过post获取页面提交数据信息
$userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";
mysql_query($sql,$conn);//执行SQL
$mark = mysql_affected_rows();//返回影响行数
$url = "userinf_select.php";
运行结果
创建delete.php文件,完成删除用户信息功能:
$userId = $_GET['userId'];
include 'connection.php';
$sql = "delete from user_info where user_id='".$userId."'";
mysql_query($sql,$con);
$mark = mysql_affected_rows();//返回影响行数
if($mark0){
echo "删除成功";
}else{
echo "删除失败";
}
mysql_close($con);
运行结果:
php中如何进行用户信息的增加,删除,修改,功能。
表单页面:
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( '密码错误');
}
//这里写登录成功的逻辑代码//
?
随便写了一下,没测试。不见得一定能成功!
但格式语法差不多就是这样,我只是想给你一个样式而已!
具体你还要自己多多学习!
请问下php页面点击修改个人信息按钮后,要修改的地方出现文本框怎么弄,并且修改的按钮变为保存,修改
要修改的地方出现文本框和按钮变成保存估计是js实现的 可能有ajax异步 应该是可以的 因为一般会在一个表单里 提交后台页面就能了
用户登录 修改个人信息 PHP的实现
html关联php是用的form窗口标签。
form action="user.php" method="post"
input type="text" name="username" /
input type="password" name="password" /
input type="submit" value="登录" /
/form
其中method 是数据的提交方式,post为匿名提交,get为明文提交(也就是用户名和密码都在url上可见)
action是将数据提交到那个页面。
input框中的name就是php用来获取html的属性名,当你点击了登录按钮后,系统就会把form里面所有有name值的输入框的value的值发送到action填写的页面中,然后你在php后面输出$_POST就能看见你输入的所有的值了。然后你再在$_POST里面挑选你要的值进行用户名和密码验证,成功就做某事,失败就做某事,就是这么so easy
修改个人信息PHP的问题
亲,你没有把帐号密码存起来吧, 我估计你应该是用表单POST过来帐号密码,但是没有存储。每当页面跳转的时候,数据丢失,就把你扔回首页了。 PHP的话,应该是有两种存储数据的方式,COOKIE与SESSION 。 COOKLE是将数据存到本地,你设置一个时间,时间到了以后数据自动丢失。SESSION是将数据存到页面中,只要你这个页没有关闭,就一直在,如果这个页关了,那么数据也就丢失了
SESSION比较常见,也简单,你先判断帐号密码是否正确,然后将帐号密码存成这样:
$_SESSION['user']=$_POST['user‘];
$_SESSION['pwd']=$_POST['pwd‘]; 自己定义名字,
然后用if判断$_SESSION['user']与$_SESSION['pwd']是否存在就可以了