mysql和我过不去

faen 2002-10-18 12:21:04
各位大侠:
小弟才学不久,我的配置是:win98+apache+php4+mysql
<?php
$db = mysql_connect("localhost", "root","26546911");
mysql_select_db("fafa",$db);
mysql_query("update delu set pass=456 where name="faen"");
?>
可是我在 mysql里看了一下
pass的值还是123(原来是123) 按说应该是456的阿 ?帮忙吧谢谢了
我在mysql里用的是:->mysql select pass from delu where name=faen;
...全文
37 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
faen 2002-10-19
  • 打赏
  • 举报
回复
谢谢给位朋友,小弟我一按照大家给我的方法成功解决了
:)
xizi2002 2002-10-19
  • 打赏
  • 举报
回复
up
Verdana 2002-10-19
  • 打赏
  • 举报
回复
你的 pass 字段应该是 varchar 类型,不加引号的话 pass = 456 则更新的数据 456 是整形数据,类型不匹配。所以 MySQL 拒绝更新。
goodname 2002-10-18
  • 打赏
  • 举报
回复
楼上的都说完了,我没得说了。
phpteam 2002-10-18
  • 打赏
  • 举报
回复
就是就是,程序应该会报错的嘛!
yu_dx 2002-10-18
  • 打赏
  • 举报
回复
试试:
mysql_query("update delu set pass=456 where name='faen'");

不相信程序没有报错
Brainy 2002-10-18
  • 打赏
  • 举报
回复
如果不行的话,看看是不是name的值没对
可乐加水 2002-10-18
  • 打赏
  • 举报
回复
mysql_query("update delu set pass='456' where name='faen'");
这样应该行了吧,如果不行的话,看看是不是真的连接上了

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧