2012-05-02 2 views
3

У меня есть функция, позволяющая членам обновлять свои личные данные, когда они вошли в систему, на странице обновления есть форма, которую пользователь заполнит, и когда нажата кнопка отправки, файлы deatils обновляются. Это отлично работает, я хочу показать текущие данные пользователей в соответствующем тексте, который был подан в форме, например. текстовое поле firstname будет иметь значение «Джеймс», и пользователь может удалить это, чтобы ввести «jim». Это как-то связано с добавлением значения в поле формы? Моя форма показана ниже.php отображает информацию в форме

<tr> 
    <td width="78">Firstname</td> 
    <td width="6">:</td> 
    <td width="294"><input name="firstname" type="text" id="firstname"></td> 
    </tr> 
    <tr> 
    <td width="78">Surname</td> 
    <td width="6">:</td> 
    <td width="294"><input name="surname" type="text" id="surname"></td> 
    </tr> 

Любая помощь очень ценится

+0

Три ячейки таблицы, чтобы делать то, что метка/вход может сделать. Потрясающие. – MetalFrog

ответ

1

Печатать значение внутри текстового поля.

<input type="text" value="<?php echo $someValue; ?>" />

+0

Это именно то, что я уже сказал. – Josh

+0

@josh i din см. Ваш ответ до того, как я напишу .. :( –

+0

Thans мне нужно объявить переменную $ firstname, как это? $ Firstname = $ row ["firstname"]; – user1368371

1

echo '<input type="text" value="'. $someValue .'" />';

ИЛИ

<input type="text" value="<?php echo $someValue; ?>" />

И, очевидно, требуют, чтобы вы были в .php файле, и что $someValue содержит соответствующее значение устанавливать. Следите за двойными кавычками вокруг значения. Без них любые пробелы будут разбивать значение, когда оно отображается.

+0

Ваш ответ замечательный, не могли бы вы добавить «» В качестве третьего варианта. Я нашел это идеально подходящим для таких случаев, как этот – Kyborek

+0

@Kyborek: я не включил этот пример, потому что короткие теги теперь устарели: http://cubicspot.blogspot.com/2009/06/maximum-failure-php-6 -deprecates-short.html – Josh

+1

О, я пропустил этот, у вас есть точка и спасибо за информацию. – Kyborek

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