그래서이 전체 프로젝트에 대한 마지막 질문이되어야합니다. 직원의 근무 시간 기록 페이지를 만들었습니다. 훌륭하게 작동합니다. 나는 그들을 타임 카드 당 리뷰/변경 페이지로 만들려고 노력하고있다. 기본적으로 초기 검토 페이지는 제출 한 근무 시간표를 가져옵니다. 검토를 선택합니다. 그것은 ID 번호를 리뷰 페이지에 전달하고 ID 번호를 통해 해당 타임 카드의 모든 정보를 새로운 타임 카드 HTML/PHP 폼에 표시합니다. (근본적으로 그것들은 그들이 제출했던 것과 정확히 똑같은 형식을 가지고 있지만 이미 옵션으로 값을 echo했다.)php를 사용하여 내 sql을 리뷰 페이지로 업데이트하십시오.
나는 echo'd 값을 넘겨 줄 뿐만이 아니라 업데이트도한다. 단지 변경 사항을 업데이트하고 실제로 모든 것을 삭제합니다. 다음은 모든 비 드롭 다운의 업데이트 미세 이상 하나의 드롭 다운 목록 (의 SNIPPIT입니다. 이것은 단지 데이터가 DB에 포함되어있는 드롭 다운 목록입니다.이 코드로 어떻게 그래서
<select name="starttime" id="input_6" style="width:150px">
<option value="" selected><?php echo $stime ?></option>
<?php
$result = mysql_query("SELECT time FROM selTime ORDER BY id");
while($row = mysql_fetch_array($result)) {
echo "<option value=\"" . $row['time'] . "\">" . $row['time'] . " </option>";
}
?>
</select>
그들이 리뷰 페이지를 열 때 그들은 그들이 제출 한대로 그들의 시작 시간을 볼 수있다. 그들은 그것을 내버려두고 아무것도 바꾸지 않고 다른 것을 변경 한 후 submit을 누른다. starttime은 실제로 공백으로 업데이트된다. 변경을 제출 한 값이 코드에 echo 값을 제출하는 대신 변경할 수있는 것이 있습니까?
'UPDATE' sql은 어디에 있습니까? –
업데이트 코드가 제대로 작동합니다. 나는 그것을 게시 할 필요가 있다고 생각하지 않았다. 그리고 거기에 50 이상 – ldiggins