글쎄 그 값 속성은 단지 기본 속성이라고 들었습니다. 그래서 나는 value 속성을 사용하여 이전 파일의 데이터를 가져 와서 양식 영역을 채 웁니다.HTML 값 속성 양식
그러나 값 속성()의 값만 DB에 저장합니다. 예를 들어, 고객이 텍스트 상자에 전달 된 값을 변경하고 (값 속성에 의해 전달 된) 정보를 제출하면 변경된 값이 DB에 저장되지 않고 값 속성에 저장된 값이 저장됩니다.
$value = mysql_real_escape_string($_POST['id']);
$value1 = mysql_real_escape_string($_POST['name']);
$sql = "UPDATE table SET name='$value1'WHERE doi ='$value'";
:
이 같은 이전의 PHP 페이지에서, html로 양식에 값을 전달하고 ..
<form action="parentid1.php" method="post">
<label>id:</label>
<input type="text" name="id" value="<?php echo htmlspecialchars($_GET['id']) ?>" size="50"/> <br/>
<label>Name:</label>
<input type="text" name="name" value="<?php echo htmlspecialchars($_GET['name']) ?>" size="50"/><br/>
<input type="submit" value="submit" /><br/>
</form>
을 내 옆에있는 파일에서 i는 값은 다음과 같이 선언 요 갱신을 시도하고있다
여기에 해당합니다 : 텍스트 형식의 양식 구조가 이미 일부 값으로 구성됩니다. 이제 고객이 양식 상자에서 데이터를 변경하여 제출하기를 원하지만 이전 값만 저장되는 대신 변경 사항이 DB에 저장되지 않습니다.
내가 뭘 잘못하고 있니?
$ sql = "UPDATE 테이블 SET name = '$ value1'WHERE doi ='$ value '"; if (! mysql_query ($ sql)) { die ('Error :'.mysql_error()); } else echo "업데이트가 성공적으로 완료되었습니다."; –
업데이트 성공했습니다. 오류가 없습니다 ... –
mysql 오류가 있습니까? –