一个关于update的问题。 我正常把这个语句在phpmyadmin中他不清。我放在$db_query中他就清。真是神经病。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把你的语句贴出来啊~步贴出来怎么知道错误在哪?update 表 set 字段='内容 where 更新条件使用的是这种方法么? UPDATE `et_user` SET `user_password` = 'b0baee9d279d34fa1dfd71aadb908c3f' WHERE `user_name` ='lion1' and `user_password` ='f9d0c8995cfc3c08e045011f1fbd795e' 跟语句的关系还不大。这个东东我在phpmyadmin中运行的话他是不清其它字段的。但我在php程序中运行相同的语句他就把其它的字段给清了。 if ($_POST['action1']=='passsave') {$_POST['action1']='';if (md5($_POST[old_pwd])==$userarray[user_password]) { $pwd=md5($_POST[now_pwd1]); $sql1="UPDATE `et_user` SET `user_password` = '$pwd' WHERE `et_user`.`user_name` ='$userarray[user_name]' and `et_user`.`user_password` ='$userarray[user_password]' "; $DB->query($sql1); echo '<SCRIPT LANGUAGE="JavaScript"> <!-- alert("密码修改完成请重新登录"); //--> </SCRIPT>'; $_GET[valuea]=''; }else { echo '<SCRIPT LANGUAGE="JavaScript"> <!-- alert("旧密码添写错误"); //--> </SCRIPT>'; }} update et_user set user_password='b0baee9d279d34fa1dfd71aadb908c3f' where user_name='lion1' and user_password='f9d0c8995cfc3c08e045011f1fbd795e'; 试试看$sql1="UPDATE et_user SET user_password = '$pwd' WHERE user_name='$userarray[user_name]' "; php函数getimagesize()出错是什么问题呢 php 多条件搜索的连接怎么写 php数组问题 关于echo 【♠】海外空间 Linux 在线解压缩 Fatal error: Class 'Com' not found in 请教include和require的问题 php 文本过滤器 关于图片缓存的问题 mysql 转义函数谁给小弟一个 PDF文件是怎样创建的? 我找到导致传值错误的地方,高手进来说说! 谁能给这个简单的php加上详细注释
这个东东我在phpmyadmin中运行的话他是不清其它字段的。
但我在php程序中运行相同的语句他就把其它的字段给清了。
if ($_POST['action1']=='passsave')
{
$_POST['action1']='';
if (md5($_POST[old_pwd])==$userarray[user_password])
{
$pwd=md5($_POST[now_pwd1]);
$sql1="UPDATE `et_user` SET `user_password` = '$pwd' WHERE `et_user`.`user_name` ='$userarray[user_name]' and `et_user`.`user_password` ='$userarray[user_password]' ";
$DB->query($sql1); echo '<SCRIPT LANGUAGE="JavaScript">
<!--
alert("密码修改完成请重新登录");
//-->
</SCRIPT>';
$_GET[valuea]='';
}
else {
echo '<SCRIPT LANGUAGE="JavaScript">
<!--
alert("旧密码添写错误");
//-->
</SCRIPT>';
}
}