Je préfère convertir le code en chaîne ordinaire avant de l'insérer dans la base de données. Je pense que c'est le scénario le plus sûr. Pensez à utiliser ce code :
$article_code = base64_encode($article_code);
/* insert to database */
Ainsi, lorsque vous souhaitez réutiliser ce code, décodez simplement en utilisant base64_decode. Je vous suggère d'utiliser le type de données 'text' pour enregistrer $article_code plutôt que 'varchar'.