解决方案 »
- JAVA代码生成器,开放提供中.....
- 诚聘英才
- 去掉相关数组中的重复记录
- php文件内部字符编码格式
- mysql4+数据库同一表中两种编码gb2312和utf-8中文字符串存取如何解决存入和读取均不会有乱码?
- 文件权限问题???
- php 函数引用"&"问题.
- 在php分页时 POST 传递的值 点下一页是没有了,该怎么办
- 有没有人用过用脚本来控制server-u
- 我下载安装了MYSQL,我的环境是WIN98+PWS+PHP4.04,网络都正常,一般的PHP程序也可以使用可是安装MYSQL后,却不能使用MYSQL,他告诉我localhost连接无效。怎么回事?我PING localhost都通啊
- php文件上传审核发布问题
- js 文件中 var datapage = "http://localhost/mytrain/traindata.php?"后面引号的作用是什么
$sql = "INSERT INTO user_action (user_id, relation_id, concern_time) VALUES ({$_GET['user_id']}, {$_GET['relation_id']}, now())";
当不传递参数时实际执行的是
INSERT INTO user_action (user_id, relation_id, concern_time) VALUES (, , now())
这是错误的指令,不可能有数据插入
但你却说“如果不传参数就正常写入一条记录”,显然这条记录是在其他地方插入的
如果b.php正常,则问题在a.php,反之亦然。只看你提供的代码,是不会插入两条记录,因为只有一条insert语句。