我陷入困境,需要帮助。有人可以帮忙吗?
在表单上,我生成输入框以上传我们需要从客户端获得的文档。 说,我们需要2个业务伙伴的身份证和1个合伙协议。
下面的while循环将显示2个文本框,用于上传2张身份证和1个文本框,用于上传1个合伙协议。
这是一个关联数组,其中包含我们需要从客户端获取的文档列表。 $ listDocPourProjet = client :: recupereListDocPourProjet($ PROJET_ID);
这就是我生成输入框的方式。
<?php
echo '<table width="100%" class="table table-hover" cellpadding="0" cellspacing="0" id="docList">';
echo '<tbody>';
$nombreDossier = "";
$iDossiers = 0;
while($iDossiers < count($listDocPourProjet))
{
$nombreDossier = $listDocPourProjet[$iDossiers]['DOC_NUM'];
$iDos = 0;
while($iDos < $nombreDossier)
{
$counte = $iDos+1;
echo '<tr>';
echo '<td>';
echo $listDocPourProjet[$iDossiers]['DOC_NAME'].' '.$counte;
echo "<br>";
?>
<input type="text" id="docUpload" name="docfile[]" >
<input type="file" id="docUpload" name="docUpload[]" >
<?php
echo '</td>';
echo '</tr>';
$iDos ++;
}
$iDossiers ++;
}
echo '</tbody>';
echo '</table>';
?>
生成的文本框示例:
身份证:
文本框1
文本框2
合作伙伴协议:
文本框1
现在,假设客户提供了1张身份证和1个合伙协议。 我如何用已经提供的文档填写上面的文本框,以及 将未提供的空白留空?
这里是一个关联数组,其中包含从客户端收到的文档列表,即1张身份证和1个合伙协议。
这是我想出的:
<?php
echo '<table width="100%" class="table table-hover" cellpadding="0" cellspacing="0" id="docList">';
echo '<tbody>';
$listDocPourProjet = clients::recupereListDocPourProjet($PROJET_ID);
$doc_list_terminer = clients::recupereListDocClientTerminerPourProjet($CLIENT_PROJET_ID);
$nombreDossier = "";
$iDossiers = 0;
while($iDossiers < count($listDocPourProjet))
{
foreach($doc_list_terminer as $eachDocTerminer)
{
if($eachDocTerminer['DOC_ID']==$listDocPourProjet[$iDossiers]['DOC_ID'])
{
echo $eachDocTerminer['DOC_ID'];
echo('<br>');
echo $eachDocTerminer['DOC_NOM'];
echo('<br>');echo('<br>');
echo $listDocPourProjet[$iDossiers]['DOC_ID'];
echo('<br>');
echo $listDocPourProjet[$iDossiers]['DOC_NOM'];
echo('<br>');echo('<br>');echo('<br>');
}
}
echo('<br>');
$nombreDossier = $listDocPourProjet[$iDossiers]['DOC_NUM'];
$iDos = 0;
while($iDos < $nombreDossier)
{
$counte = $iDos+1;
?>
<tr>
<td>
<?php
echo $listDocPourProjet[$iDossiers]['DOC_NAME'].' '.$counte;
echo "<br>";
?>
<input type="text" id="docUpload" name="docfile[<?php echo $listDocPourProjet[$iDossiers]['DOC_ID'] ?>]['doc_id']" style="width:100%;">
<input type="file" id="docUpload" name="docUpload[<?php echo $listDocPourProjet[$iDossiers]['DOC_ID'] ?>]['uploadedfile_id']" >
<?php
echo '</td>';
echo '</tr>';
$iDos ++;
}
$iDossiers ++;
}
echo '</tbody>';
echo '</table>';
?>
谢谢您的帮助。