永发信息网

php关于update语句的问题

答案:2  悬赏:80  手机版
解决时间 2021-11-17 17:51
  • 提问者网友:雪舞兮
  • 2021-11-17 10:03
php关于update语句的问题
最佳答案
  • 五星知识达人网友:廢物販賣機
  • 2021-11-17 10:13
if(@$_GET['action'] == "save")
{
$ID=$_GET['id'];
include_once('uploadclass.php');
$pic=$uploadfile;
$sql="update message set type="'$_POST[type]'",time="'$_POST[time]'",location="'$_POST[location]'",word="'$_POST[word]'",name="'$_POST[name]'",address="'$_POST[address]'",path="'$pic'" where id=$ID";
$result=mysql_query($sql,$conn);
echo "";
}
?>
sql语句这样加上双引号应该就可以用了追问不行啊,您这个直接报错追答i 好意思,我搞错了,而且没看清问题。
我想问下,你的url参数是save吗?如果是的话那if语句才会执行追问应该是的,我用form表单的提交的,这个我也不是很清楚,您看该如何写,之前用insert语句是没有错的,但是这个就不对,我猜想是语法的问题追答你的表单是怎样写的?追问


这两句吧,您看看追答你这个表单当然有问题了,action居然是空的,那样你php里面写的if($_GET['action']=='save')y就不会执行了,你肯定是不了解这个if语句的意思
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-11-17 11:30
$result=mysql_query($sql,$conn);这一行上面用
var_dump($sql);
把$sql打印出来看看是什么,直接运行打印出来的sql看报不报什么错误追问什么都没有,过几天就要交了,求帮助,我试了好多类型,有‘“. ."' 还有’‘ 还有”. ." 都没反应,不知道哪里写错了,我百度了很多,也不行追答什么也没有是什么意思?追问就是没有打出东西追答说明没走这个if
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯