($_PHP[‘tym]’)好像写错了应该是($_PHP['tym'])
我觉得应该是这样写
$tym=$_PHP['tym'];
$sql="insert into cpxx (tym) values ('$tym')";
我觉得应该是这样写
$tym=$_PHP['tym'];
$sql="insert into cpxx (tym) values ('$tym')";
解决方案 »
- PHP 如何定时刷数据库
- 仅有的分求助一个数据打印出如下效果,请给指点一下思路。。。
- php snmp找作h3c交换机 OID
- linux下php执行命令的问题
- phpcms 角色权限为什么不能用
- while的嵌套循环,为什么总是出错,大家帮看看.谢了.
- apache内存不能释放,一直涨到停止,什么解决
- 用的是PHP4想用php5 的 str_ireplace 函数。怎样办?或者告诉我怎么写一个函数来代替它,效率不是关键。只有10了
- 关于GD库中生成缩略图的疑问
- 请各位高手进来看看
- 各位老大,救命
- 适合于初学者的部分问题及常用代码下载,希望大家能把自己收藏的一些源代码打包发给我,我一起打包提供下载
可还是不行呀!
$sql="insert into cpxx (tym) values ('$_PHP['tym']')";
变量外面要加引号
'$_POST['tym']'这样吧
不好意思,都是拷贝惹的祸。哪里有这个东西呀,我在手册上查不到,还以为是什么新东西呢?唉。post的变里应该用$_POST['XXXX']来得到。
$sql="insert into cpxx (tym) values ($_PHP[‘tym]’)";既然你能
echo $_POST[tym];说明你的服务器支持这样的数组表示
你完全可以
$sql="insert into cpxx (tym) values ($_PHP[tym])";不过我个人习惯是
$sql="insert into cpxx (tym) values ('$_PHP[tym]')";
除非我确定添加的数据(int,bigint,float...)
mysql_select_db("cpcg",$con);
echo $_POST[tym];
$sql="insert into cpxx (tym) values ('$_PHP['tym']')";
$result=mysql_query($sql);
echo ("添加成功");