2012-05-02 65 views
3

我有一個功能,允許成員在他們登錄後更新他們的個人詳細信息,更新頁面包含用戶填寫的表格,當按下提交按鈕時,更新deatils。這工作正常,我想要以表格的形式顯示用戶當前的詳細信息。 firstname文本字段將具有值「James」,用戶可以刪除該字段以輸入「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我din在我發佈之前看到你的答案.. :( – 2012-05-02 19:56:52

+0

Thans我將不得不聲明變量$ firstname這樣?$ firstname = $ row [「firstname」]; – user1368371

1

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

OR

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

雙方顯然需要你是一個PHP文件,並$someValue包含適當的值設置。注意周圍的雙引號也是。沒有它們,任何空間在渲染時都會打破它的價值。

+0

您的回答非常好,您可以添加'<?= $ someValue?>'作爲第三個選項。我發現它非常適合這樣的情況 – Kyborek

+0

@Kyborek:我沒有包括這個例子,因爲短標籤現在已被棄用:http://cubicspot.blogspot.com/2009/06/maximum-failure-php-6 -deprecates-short.html – Josh

+1

哦,我錯過了那一個,你有一個點,並感謝信息。 – Kyborek