Unwanted data show after add password-comfirm
Your browser autocomplete functionality is responsible for this.

If it's undesirable something like this should fix it:

$form['waiter_name'] = array(
  '#type' =&gt; 'textfield',
  '#title' =&gt; t('Waiter Name'),
  '#maxlength' =&gt; 70, 
  '#description' =&gt; t("You Need To Add Waiter Name. "),
  '#required' =&gt; 'true',
  '#attributes' =&gt; array('autocomplete' =&gt; 'off'),
);


I would expect just adding it to the name field is enough, the browser shouldn't try to fill the password if it doesn't perceive a username.