如何使用预准备语句在varbinary数据库字段中保存字符串?

时间:2015-10-15 19:33:40

标签: php mysql

我正在搜索很长一段时间只是为了在MySQL数据库中的varbinary(4096)中保存一个简单的字符串。有一些解决方案,但它们都没有工作。

function addGCMRegistrationToken($username, $gcm_token) {
        //...

        $gcm_token_bin = (binary)$gcm_token;
        $gcm_token = unpack('H*', $gcm_token);
        $stmt->bind_param('bs', $gcm_token, $username);
        //...
    }

我不得不将$ gcm_token转换为varbinarybinary()pack都不会产生解决方案。数据库字段保持为空,但通常不会发生错误。

有人可以告诉我如何进行正确的转换吗?

0 个答案:

没有答案