« 1 2» Pages: ( 1/2 total )
本页主题: [求助]关于php mysql数据库 插入数据的问题 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

chaonan
级别: 入门弟子


精华: 0
发帖: 5
威望: 5 点
财富: 819 K币
贡献值: 0 点
注册时间:2004-12-13
最后登录:1970-01-01

 [求助]关于php mysql数据库 插入数据的问题

系统提示:这是一个从旧版社区导入的帖子。
如果显示不正常,或需要查找旧帖中上传的附件,请参照原帖。
原帖地址:http://my.iecn.net/bbs/view/16089.html
如非必要,请不要修改此帖!如果修改,请保留以上信息。
偶最近的一个mysql数据库 我在php中写代码插入数据时 提示是
说 sql语句执行成功了 但是当我进入phpmyadmin是查看数据时
居然是空值 里面是执行了一个插入的程序但是不知道为什么插入的是空值 是不是 数据定义的有问题 help me!!!!
顶端 Posted: 2005-03-29 09:01 | [楼 主]
chaonan
级别: 入门弟子


精华: 0
发帖: 5
威望: 5 点
财富: 819 K币
贡献值: 0 点
注册时间:2004-12-13
最后登录:1970-01-01

 

代码:

就这么简单的 代码 呵呵

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 09:10 | 1 楼
@thesea
级别: 江湖奇侠


精华: 3
发帖: 1304
威望: 1559 点
财富: 4034 K币
贡献值: 0 点
注册时间:2003-06-23
最后登录:1970-01-01

 

改了一下看看嘛,因为我对php也是了解,前面的帖子还被人瞧不起嘲笑了一通呢,呵呵
<?php
$myLink = mysql_connect("localhost","caonan_3nv_com","3602982")
or die("fail to login mysql");

$myDb = mysql_select_db("chaonan_3nv_com",$myLink) or die("fail to select db");
$sql = "insert into infor(user,password) values('$user','$password')";
$query = mysql_query($sql,$myLink);

echo 'sucess insert action';
echo '<A HREF="main.html" >login</A>';

?>

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 09:18 | 2 楼
chaonan
级别: 入门弟子


精华: 0
发帖: 5
威望: 5 点
财富: 819 K币
贡献值: 0 点
注册时间:2004-12-13
最后登录:1970-01-01

 

let me try !!!!!

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 09:21 | 3 楼
chaonan
级别: 入门弟子


精华: 0
发帖: 5
威望: 5 点
财富: 819 K币
贡献值: 0 点
注册时间:2004-12-13
最后登录:1970-01-01

 

还是一样 里面是有插入的一条记录 但是是空值 不可理解啊

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 09:25 | 4 楼
@thesea
级别: 江湖奇侠


精华: 3
发帖: 1304
威望: 1559 点
财富: 4034 K币
贡献值: 0 点
注册时间:2003-06-23
最后登录:1970-01-01

 

$user,$password
改成$_POST['user'] $_POST['password']试试

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 09:44 | 5 楼
jite98
级别: 入门弟子


精华: 0
发帖: 8
威望: 9 点
财富: 825 K币
贡献值: 0 点
注册时间:2005-03-29
最后登录:2008-11-14

 

你在定义$user 时它就是 default null
var $user ;
$user = "name";

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 18:27 | 6 楼
@thesea
级别: 江湖奇侠


精华: 3
发帖: 1304
威望: 1559 点
财富: 4034 K币
贡献值: 0 点
注册时间:2003-06-23
最后登录:1970-01-01

 

以下是引用内容:

最初由 jite98 发布
你在定义$user 时它就是 default null
var $user ;
$user = "name";


insert into infor(user,password) values('$user','$password')";
他是引用的一个外部变量

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 19:22 | 7 楼
7kill_钟钟
级别: 无敌至尊


精华: 25
发帖: 13907
威望: 8305 点
财富: 2669 K币
贡献值: 11 点
注册时间:2006-07-26
最后登录:2008-08-23

 

在程序中把sql语句echo出来就什么都清楚了,比如很你在连接sql语句的字符串时变量名写错了,而这在php中并不会出现语法错误,那个变量会认为是一个空值。

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-29 21:29 | 8 楼
chaonan
级别: 入门弟子


精华: 0
发帖: 5
威望: 5 点
财富: 819 K币
贡献值: 0 点
注册时间:2004-12-13
最后登录:1970-01-01

 

echo "$user,$password";无值 郁闷.......

系统提示:这是一个从旧版导入的帖子,如有问题请参照原帖(原帖地址见顶楼)。

顶端 Posted: 2005-03-30 23:13 | 9 楼
« 1 2» Pages: ( 1/2 total )
帖子浏览记录 版块浏览记录
IECN社区 » PHP/MySQL

Time now is:11-23 08:19, Gzip disabled 京ICP备06069722号
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation