[英]How to add textboxes as records in a while loop in PHP
我正在嘗試在 PHP 的 while 循環中動態添加文本框。
例子:
$sql = oci_parse($c, "select temporada, jornada, partido, equipo_local, equipo_visita,
nvl(pronostico, 'G') pronostico, nvl(resultado, 'E'), nvl(prono_modalidad, 'F') prono_modalidad,
nvl(resultado, 'E') resultado from table_name where temporada = '$temp' and jornada = $jorna order by
partido asc");
oci_execute($sql);
while ...
<tr>
<td style="width: 2%; text-align: left;"><?php echo $row["TEMPORADA"];?></td>
<td style="width: 1%; text-align: center;"><?php echo $row["JORNADA"];?></td>
<td style="width: 1%; text-align: center;"><?php echo $row["PARTIDO"];?></td>
<td style="width: 1%;"><?php echo $row["EQUIPO_LOCAL"];?></td>
<td style="width: 1%;"><?php echo $row["EQUIPO_VISITA"];?></td>
<td style="width: 1%; text-align: center;"><?php echo $row["PRONOSTICO"];?></td>
<td style="width: 1%; text-align: center;"><?php echo $row["PRONO_MODALIDAD"];?></td>
<td style="width: 1%; text-align: center;"><?php echo $row["RESULTADO"];?></td>
<td style="width: 1px; text-align: left;"><button type="button" class="btn btn-success
editbtn">Editar</button></td>
在這里,我將為文本框添加 32 列。
它將迭代 9 條記錄,因此我將有 32 個文本框作為列,9 個文本框作為行 = 288 個文本框。
如何動態添加這些文本框? 使用 Javascript 和 PHP。
提前致謝。
親切的問候,
弗朗西斯科 Mtz。
使用 while 並不是為了這個,您需要改為執行 foreach 並返回您的表格。
//declare a variable that can be populated with your data
$html = '';
foreach($sqlQueryResult as $key => $row){
$html = '<tr>
<td style="width: 2%; text-align: left;">'.$row["TEMPORADA"].'</td>
<td style="width: 1%; text-align: center;">'.$row["JORNADA"].'</td>
<td style="width: 1%; text-align: center;">'.$row["PARTIDO"].'</td>
<td style="width: 1%;">'.$row["EQUIPO_LOCAL"].'</td>
<td style="width: 1%;">'.$row["EQUIPO_VISITA"].'</td>
<td style="width: 1%; text-align: center;">'.$row["PRONOSTICO"].'</td>
<td style="width: 1%; text-align: center;">'.$row["PRONO_MODALIDAD"].'</td>
<td style="width: 1%; text-align: center;">'.$row["RESULTADO"].'</td>
<td style="width: 1px; text-align: left;">
<button type="button" class="btn btn-success
editbtn">Editar</button></td></tr>';
}
return /* or echo */ $html;
希望對你有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.