gloomen
Новичок
Бинарное преобразование
Всем привет!
Помогите пожалуйста, разобраться с задачей.
И так, в таблице table, есть ячейка info_hash (тип: blob, Атрибут: BINARY)
Пытаюсь запись туда значение в результате получаеться [BLOB - 19Байт]
т.е. 19 байтовое значение вместо 20 байтового
Хотя перед записью в таблицу print показывает 20 байтовой значение.
Может чё в наcтройках php.ini, хотя сейчас использую дефолтовые?????
Всем привет!
Помогите пожалуйста, разобраться с задачей.
И так, в таблице table, есть ячейка info_hash (тип: blob, Атрибут: BINARY)
Пытаюсь запись туда значение в результате получаеться [BLOB - 19Байт]
т.е. 19 байтовое значение вместо 20 байтового
Хотя перед записью в таблицу print показывает 20 байтовой значение.
Может чё в наcтройках php.ini, хотя сейчас использую дефолтовые?????
Код:
$x = '566666666666666666623236666667777777777jkghkghhjkdsf';
$infohash = pack("H*", sha1($x));
print(bin2hex($infohash));
mysql_query("UPDATE table SET info_hash = $infohash WHERE id=2");