【发布时间】:2013-11-05 10:20:56
【问题描述】:
我有一个带有VARBINARY 字段的ip 表:ip_start 和ip_end
现在我有一个问题,
$ip=('2001:255:ffff:ffff:ffff:ffff:ffff:ffff');
$binary=unpack("A16",inet_pton($ip));
var_dump($binary);
现在,如何将$binary_start 和$binary_end 存储到ip 表中?
我是否需要任何数据包装(例如 bin2hex)?
"INSERT INTO `ip_table` (`id`, `binary_start`, `binary_end`) VALUES
(1,".$binary_start.",".$binary_end.");"
【问题讨论】:
-
How can I prevent SQL injection in PHP? 的可能重复项。尽管有标题,但这正是您面临的问题,并且列出的解决方案将解决它。
-
@CBroe - 他已经提到了
varbinary。