Bug com variável

Senhores tenho um campo chamado SenhaRamal (Varchar) na tbl_usuarios.
Para setar o valor deste campo tenho um sql que gera uma variável $Senha (random).
O problema é que o campo senha da mesma tabela está recebendo o mesmo valor, mesmo sem exibir o campo ou desabilitá-lo.
Atenciosamente,
Higor