Предпочитам да конвертирам кода в обикновен низ, преди да го вмъкна в базата данни. Мисля, че това е най-безопасният сценарий. Помислете за използването на този код:
$article_code = base64_encode($article_code);
/* insert to database */
Така че, когато искате да използвате този код обратно, просто декодирайте с помощта на base64_decode. Предлагам ви да използвате тип данни 'text' за запазване на $article_code вместо 'varchar'.