作者leo600498 (DKNY)
看板PHP
标题[请益]SQL和PHP
时间Fri Oct 5 22:22:16 2007
我的问题是
1. SQL语法在PHP环境中写不进去资料库中
2. 最後的那个if判别式也一直出现错误@@
注一:$_POST['select']是前一页表单选择要更新的栏位名称
注二:$_POST['name1']是前一页要更新的值
试了好多次都有错误@@
劳烦大家指点一下小弟 >"<
--------------
$updateSQL = sprintf("UPDATE user SET '".$_POST['select']."'= '".$_POST['name1'
]."' WHERE id='".$_SESSION['id']."'");
mysql_select_db($database_connection, $connection);
$Result1 = mysql_query($updateSQL, $connection) or die(mysql_error());
if($Result1)
{echo '修改成功';
}
else
{echo '修改失败' ;
}
拜托大家了
拜托拜托拜托
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.204.211
1F:→ YeeKang:SET ".$_POST['select']."= '".$_POST['name1']."' 10/05 23:21
2F:推 buganini:errr...这样写漏洞很大...除非你处理过整个$_POST 10/05 23:33
3F:推 kyowinner:先把整个post or session的东西放到变数里 试试看 10/05 23:43
4F:→ kyowinner:不太建议这样写啦 10/05 23:44
5F:→ yanli2:修改成功\ ←典型冲码 10/06 00:32
6F:→ yanli2:试试看改成 修改成功! ←加个惊叹号 10/06 00:32
7F:推 leo600498:哈哈 谢谢楼上大家的鼎力帮助!!已经可以RUN了!!真开心 10/06 00:48
8F:→ kyowinner:分享一下 问题出在哪里吧@@ 10/06 01:09
9F:推 wa120:许功盖 名人出现@@ 10/06 03:37