开发者社区> 问答> 正文

插到数据库的就是 "$ip", 而不是具体的 IP地址

遇到个怪事,谁帮忙解释一下: 我用 $ip = $_SERVER["REMOTE_ADDR"]; 得到了访问者的IP, var_dump(“$ip”) 结果也是 115.220.173.63, 但当我 用插入语句 INSERT INTO ip(IP_id, theme_id, IP) VALUES (null,6,"$ip")时, 插到数据库 的 就是 "$ip", 而不是 具体的 IP地址,不知错在哪? 谢谢!

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 https://developer.aliyun.com/article/706511 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
游客mxpnxp6g3cq7o 2019-09-02 13:47:40 1922 0
1 条回答
写回答
取消 提交回答
  • 因为在这条sql中,"$ip"是以字符串形式存在的 可以造一个字符串出来,在$ip的位置填入ip值,执行这个字符串

    2019-09-08 00:46:03
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载