La fonction sql_hex()
retourne une expression numérique d’une chaine hexadécimale, transformant 09af
en 0x09af
(avec MySQL et SQLite). Cela sert essentiellement pour écrire un contenu hexadécimal dans une colonne SQL de type numérique.
Elle prend 3 paramètres :
-
$val
est la chaîne à traduire, -
$serveur
, -
$option
.
Utilisation :
$hex = sql_hex('0123456789abcdef');
sql_updateq('table', array('colonne'=>$hex), 'id_table=' . $id_table);