2017-04-09 52 views
0

您好,我希望將數據導入到單個表單中,而無需點擊提交表單,這可能嗎?帶輸入類型的回溯數據

<?php 
    $stmt = $db_con->prepare("SELECT * FROM userinfo WHERE role='student' AND gradelvl='7' ORDER BY lrnno ASC"); 
    $stmt->execute(); 
    $row=$stmt->fetch(PDO::FETCH_ASSOC); 
?> 

,這是用於顯示值

<input type="text" name="studname"><?php echo $row['studname']; ?> </input> 

studname包括在userinfo表中的HTML代碼 請幫

+2

是的,它是,它的稱爲阿賈克斯。 – hassan

+0

將'input'中的名稱作爲'value'。 '」/>'並轉義輸入。 – chris85

+0

'$ _POST ['studname']'與SQL有什麼關係? – chris85

回答

0

應該

<input type="text" name="studname" value="<?php echo $_POST['studname']; ?>"></input> 
+0

它顯示
注意:未定義的索引: – Cassey27

+0

我忽略了pb的某個點。要從sql查看值,您不要使用$ _POST。當您提交信息表單時使用$ _POST。使用遊標例如http://php.net/manual/fr/pdostatement.fetch.php – Incognito

+0

oopss對不起我嘗試使用'$ row ['studname']'但沒有工作 – Cassey27