2013-03-03 8 views
1

Я начинающий PHP, так что несите меня. :)Новичок, пытающийся отобразить данные MySQL

Я пытаюсь отредактировать блок кода, который редактирует профиль пользователя. Заголовок является общим названием «Изменить», но я хотел бы поменять его и отобразить имя и фамилию человека, профиль которого редактируется.

Блок PHP:

$modTitle = MSG_EDIT; 
     $modHeader = '<a href="index.php?module=administration">'. MSG_ADMINISTRATION . '</a> &gt; <strong>' . MSG_EDIT . '</strong>'; 

     $SQL = sprintf(SQL_GET_USER, $id); 
     $RS =& new DBRecordset(); 
     $RS->Open($SQL, $this->DB); 
     if (!$RS->EOF()) { 
      $tmpl['txtUsername'] = htmlspecialchars($RS->Field('Username')); 
      $tmpl['txtFirstName'] = htmlspecialchars($RS->Field('FirstName')); 
      $tmpl['txtLastName'] = htmlspecialchars($RS->Field('LastName')); 
      $tmpl['txtAddress1'] = htmlspecialchars($RS->Field('Address1')); 
      $tmpl['txtAddress2'] = htmlspecialchars($RS->Field('Address2')); 
      $tmpl['txtCity'] = htmlspecialchars($RS->Field('City')); 
      $tmpl['txtState'] = htmlspecialchars($RS->Field('State')); 
      $tmpl['txtCountry'] = htmlspecialchars($RS->Field('Country')); 
      $tmpl['txtPostcode'] = htmlspecialchars($RS->Field('Postcode')); 
      $tmpl['txtPhone1'] = htmlspecialchars($RS->Field('Phone1')); 
      $tmpl['txtPhone2'] = htmlspecialchars($RS->Field('Phone2')); 
      $tmpl['txtPhone3'] = htmlspecialchars($RS->Field('Phone3')); 
      $tmpl['txtEmail'] = htmlspecialchars($RS->Field('EmailAddress')); 
      $tmpl['Userlist'] = ''; 
     } 
     $RS->Close(); 
     unset($RS); 
    } 

    $this->setHeader($modTitle); 
    $this->setModule($modHeader); 
    $this->setTemplate('user_form', $tmpl); 
    $this->Render(); 
// }}} 
} 

$ modTitle является общим названием отображается, все ссылки MSG_ потянув статический текст из внешнего файла.

Как изменить $ modTitle, чтобы отобразить полное имя?

Спасибо!

ответ

0

изменить if (!$RS->EOF()) { блок (перед } закрывающей скобкой), добавьте следующую строку:

$modTitle = $tmpl['txtFirstName'].' '.$tmpl['txtLastName']; 
+0

Фантастическая, что сделал это! Огромное спасибо! – Continuity

Смежные вопросы