2017-04-09 3 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); 
?> 

이것은 이

+2

예, 그것이, 그것의이어야한다 도와주세요 userinfo 테이블에 포함 된 값

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

studname를 표시하기위한 HTML 코드 아약스라고. – 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

죄송합니다. '$ row ['studname ']'을 (를) 사용했지만 사용하지 않으 셨습니다. – Cassey27

관련 문제