현재 내 문제는 입니다. 얼마나 많은 행이 mysql_query를 가져 오는지에 따라 HTML 테이블이 "동적으로"생성되었습니다. 첫 번째 열은 텍스트 필드가 쿼리와 두 번째 열에서 그쪽으로 데이터를 가져 (아래 참조) : 내 테이블 후특정 열에 대해 동적으로 생성 된 html 테이블에서 데이터를 가져옵니다.
<?php
$selApart = "SELECT idAPARTMENT FROM BUILDING, APARTMENT WHERE APARTMENT.BUILDING_ID = BUILDING.idBUILDING AND idBUILDING = '$building'";
$res = mysql_query($selApart) or die("Could not execute query.");
?>
<table width="244" border="0" cellspacing="0" id="hours_table">
<tr>
<td width="121">APARTMENT</td>
<td width="119">HOURS</td>
</tr>
<?php
$rcnt = 0;
while($r = mysql_fetch_array($res)){
$a = $r['idAPARTMENT'];
$rcnt++;
$rid = 'row'.$rcnt;
?>
<tr>
<td>'<?php echo $a?>'</td>
<td id='<?php echo $rid?>'><input type="text" name="hours" id="hours" value="0"/></td>
</tr>
<?php } ?>
<input type="submit" name="complete" id="complete" align="middle" value="INSERT"/>
는 "준비"입니다, 내 텍스트 기입하여이 값을 삽입 할 SQL 테이블. 내가 모르는 것은 내가 설정 한 ID를 통해 각 열의 값을 얻을 수있는 방법입니다.
if(isset($_POST['complete'])){
for($i=0; $i<$rcnt; $i++){
//INSERT INTO APARTMENT (idAPARTMENT, HOURS) VALUES ($a, **table.row.id**)
}
}
누군가가 도움을 줄 수 있습니까? 이것이 가능한가요? 미리 감사드립니다.
이 작품은 작동합니다! 고마워요. 많은 TriLLi! –
환영합니다 –