簡體   English   中英

php - html:表中同一列的每一行中的不同數據

[英]php - html: Different data in each row of a the same column in a table

我想根據 $row['epilogh'] 的值,在同一列的每一行中使單元格的數據不同:

<tr>
    <td> <?php echo $row['id']; ?> </td>
    <td> <?php echo $row['epilogh']; ?> </td>
    <td> <?php echo $row['um_username']; ?> </td>
    <td> <?php echo $row['myrole'];?> </td>
    <td> <?php echo $row['request_date'];?> </td>

    <!-- i want the following 2 td to be one and work in the above different cases  -->
    <td style="max-width: 250px; text-align: center;">
    <?php echo '<a href="../make-solemn-declaration-pdf-sec/?id='.$row['id'].'" target="_blank">'.$row['id'].'</a>';?>
                                <form action="../make-solemn-declaration-pdf/?id=<?php echo $id; ?>" method="POST" target="_blank">
                                    <button type="submit" name="btn-pdf">Make a PDF</button>
    </form>
    </td>

    <td style="max-width: 250px">  
        <form method="POST" enctype="multipart/form-data" action="../upload-file/?id=<?php echo $row['id']; ?>">
            <input type="file" name="fileToUpload" id="fileToUpload" accept=".pdf" required />
            <br><hr>
            <input type="submit" name="submit" value="Upload" />
            <? echo "$pdf";?>
        </form>
    </td>

    <td> <a href="../pistop-delete/?id=<?php echo $row['id']; ?>">Delete</a> </td>
</tr>

因此,假設如果$row['epilogh']是“A”,我想要一個表單,以便可以上傳文件。 另一方面,當$row['epilogh']是“B”時,我想在那里有另一個頁面的鏈接。 我怎樣才能做到這一點?

如果我理解正確,您可以這樣做:只需使用一個 td:

<td style="max-width: 250px;<?php if($row['epilogh'] == 'A')  echo 'text-align: center;' ?> ">
 <?php
   if($row['epilogh'] == 'A'){
     echo "your upload form"
   }
   else{
     echo "your link to another page"
   }
?>
</td>

樣式屬性中缺少雙引號 (")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM