一个字符串的问题

slj_0721 2009-06-21 07:53:23
		
$_POST['region_name'] = 113;
$_POST['region_code'] = 13;

$region_code = $_POST['region_code'];
$region_name = $_POST['region_name'];

$sql="update tbl_region set region_name='$region_name' where region_code = '$region_code' ";
echo $sql;


为什么这段代码得到的$sql会是13update tbl_region set region_name='113' where region_code = '13' 00呢,在结尾多出来一个0,帮我看看啊
...全文
17 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
slj_0721 2009-06-21
  • 打赏
  • 举报
回复
谢谢楼上提醒,是我弄错了
jamesmos 2009-06-21
  • 打赏
  • 举报
回复
复制你的代码然后运行,得到的结果是正常的啊。



那个$_POST的变量应该是你手动输入的吧,检查一下是不是表单那边的问题
slj_0721 2009-06-21
  • 打赏
  • 举报
回复
我把引号去掉了爱是不行啊,
$sql="update tbl_region set region_name='$region_name' where region_code = $region_code";
扥到的是
update tbl_region set region_name='113' where region_code = 130
llj480028 2009-06-21
  • 打赏
  • 举报
回复
是不是最后那个引号的问题 前面不要有空格 要不就是定义的问题了

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧