1
我想在我的文本框中添加一個值,這是從php查詢中獲得的,但是當我這樣做時,我想要放入文本框的值是沒有設置。有誰知道我該怎麼做? 這裏是我的代碼:執行查詢後,將php值放入html字段
Nom : <input type="text" name="nom" value="<?php if(isset($nom)){echo htmlspecialchars($nom);} ?>"/>
感謝
我想在我的文本框中添加一個值,這是從php查詢中獲得的,但是當我這樣做時,我想要放入文本框的值是沒有設置。有誰知道我該怎麼做? 這裏是我的代碼:執行查詢後,將php值放入html字段
Nom : <input type="text" name="nom" value="<?php if(isset($nom)){echo htmlspecialchars($nom);} ?>"/>
感謝
試試這個:
<?php
$nom = $_POST['nom'];
if (isset($nom)){
$new = htmlspecialchars($nom);
}
?>
<input type="text" name="nom" value="<?php echo $new; ?>" />
設置變量$ NOM
<?php
// If the variable in the query is $nom, then
$nom = isset($nom) ? htmlspecialchars($nom) : '';
// If $nom is a POST variable, then
$nom = isset($_POST['nom']) ? htmlspecialchars($_POST['nom']) : '';
?>
Nom : <input type="text" name="nom" value="<?php echo $nom; ?>"/>
MMMMM,如果值未設置 - 然後將它們。 –
這是因爲'$ nom'不是。你可以這樣做:'... value =「<?php if(isset($ _ POST ['nom'])){echo $ _POST ['nom'];}?>」...' –
This似乎沒問題,只要設置$ nom即可 –