-1
내 질문에 대한 답변을 찾고 있었지만 하나도 찾을 수 없었습니다.데이터베이스에서 검색된 입력 필드에서 데이터를 업데이트하는 방법은 무엇입니까?
db에서 입력 필드로 데이터를 검색하고 입력 필드의 변경 값을 db로 다시 업데이트하고 있습니다.
가 여기 내 코드
는 A 링크echo "<table>";
while ($row = mysql_fetch_array($result)){
echo "<form method=\"GET\" action=\" ".htmlspecialchars($_SERVER['PHP_SELF'])."\" > ";
echo "<tr><td>ID:</td><td>Company Name</td><td>Date for Service</td><td>Edit</td><td>Delete</td></tr>";
echo "<td><input type= 'text' name = 'jobrequestnumber' value =".$row['jobrequestnumber']."></td>" ; // results in the same jobrequestnumbers
echo "<td><input type= 'text' name = 'requestingcompany' value =".$row['requestingcompany']."></td>" ;//this too
echo "<td><input type= 'date' name = 'dateforService' value =".$row['dateforService']."></td>" ;// this one also
echo "<td><a href='delete.php?jobrequestnumber=".$row['jobrequestnumber']."'>Delete</a></td>"; //too
echo "</form> ";
echo "<td><a href=\"update_request.php?jobrequestnumber='jobrequestnumber'&requestingcompany='requestingcompany'&dateforService='dateforService'\">Update</a></td>";
echo "</tr>";
}
echo "</table>";
이다, 내가 입력 필드의 이름을 참조하여 값을 전달하려고하지만, 그것은 작동하지 않습니다.!
다른 방법이나 다른 사람이이를 해결할 수 있습니까?
대단히 감사합니다.
이것의 목적은 무엇인가를는 mysql_fetch_array하지? –
귀하의 HTML 코드가 유효하지 않습니다. '