fetch_rowset("SELECT * FROM " . BB_SMILIES); sort($rowset); foreach ($rowset as $smile) { $smilies['orig'][] = '#(?<=^|\W)' . preg_quote($smile['code'], '#') . '(?=$|\W)#'; $smilies['repl'][] = ' ' . $smile['code'] . ''; $smilies['smile'][] = $smile; } $this->store('smile_replacements', $smilies);