Php 删除带有变量的表中的tr

Php 删除带有变量的表中的tr,php,Php,我试图找到一个函数来删除表中的整个tr,并一起删除相应的$variable=$\u POST['variable'];和$variable=“”.$variable.”;在我的页面脚本中 <?php require_once('common.php'); checkUser(); $page = 'traumato'; include('header.php'); ?> <?php include('vervaldata.

我试图找到一个函数来删除表中的整个tr,并一起删除相应的$variable=$\u POST['variable'];和$variable=“”.$variable.”;在我的页面脚本中

<?php
    require_once('common.php');
    checkUser();
    $page = 'traumato';
    include('header.php');
    ?>
    <?php
    include('vervaldata.php');
    if (isset($_POST['submit']))
            {
    // variabelen
    // REK A1
    $SPIRAALBLAD_HEUP = $_POST['SPIRAALBLAD_HEUP'];
    $DENSIPROBE_PFNA = $_POST['DENSIPROBE_PFNA'];
    $PFNA_BAK1 = $_POST['PFNA_BAK1'];
    $DFN_INSTR = $_POST['DFN_INSTR'];
    $DFN_IMPL = $_POST['DFN_IMPL'];
    // herschrijven             

    $fh = fopen('./vervaldata.php', 'w');
    fwrite($fh, '<?php 
    // REK A1
    $SPIRAALBLAD_HEUP = "' . $SPIRAALBLAD_HEUP . '";
    $DENSIPROBE_PFNA = "' . $DENSIPROBE_PFNA . '";
    $PFNA_BAK1 = "' . $PFNA_BAK1 . '";
    $DFN_INSTR = "' . $DFN_INSTR . '";
    $DFN_IMPL = "' . $DFN_IMPL . '";
    ?>');
    fclose($fh);
    // opslagen
    echo '<fieldset><p class="alert-box success"><span>Geslaagd: </span> Vervaldata werden aangepast!</p><meta HTTP-EQUIV="REFRESH" content="2; url=traumato.php"></fieldset>';}
    ?>


    <fieldset><form action="./traumato.php" method="post">
    <div class="alert-box2 box3"><b>VERVALDATA BERGING 2</b></div>
    <button class="save" type="submit" name="submit" value=" ">BEWAREN <img src="images/save.bmp"></button> <span class="tab"><img src="images/vervallen.bmp"> Reeds vervallen <img src="images/duewarn.png"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/vervallenwar.bmp"> Vervalt binnen 2 weken <img src="images/timewarn.png"></span>
    <table class="tablesorter" id="my-table" border="1" style="border-collapse:collapse">
            <thead>
                <tr>
                    <th>REK</th>
                    <th>BESCHRIJVING</th>
                    <th>VERVALDATUM</th>
                      <th>BEWERKEN</th>
                </tr>
            </thead>
            <tbody>
    <tr><td>A1</td><td>SPIRAALBLAD HEUP</td><td><?php echo $SPIRAALBLAD_HEUP; ?></td><td><input type="text" id="a11" class="datepicker" name="SPIRAALBLAD_HEUP" value="<?php echo $SPIRAALBLAD_HEUP; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<button  class="savelink" type="submit" name="submit" value=" "><img src="images/save2.png"></button></td></tr>

    <tr><td>A1</td><td>DENSIPROBE PFNA</td><td><?php echo $DENSIPROBE_PFNA; ?></td><td><input type="text" id="a12" class="datepicker" name="DENSIPROBE_PFNA" value="<?php echo $DENSIPROBE_PFNA; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<button  class="savelink" type="submit" name="submit" value=" "><img src="images/save2.png"></button></td></tr>

    <tr><td>A1</td><td>PFNA BAK 1/BAK 2</td><td><?php echo $PFNA_BAK1; ?></td><td><input type="text" id="a13" class="datepicker"  name="PFNA_BAK1" value="<?php echo $PFNA_BAK1; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<button  class="savelink" type="submit" name="submit" value=" "><img src="images/save2.png"></button></td></tr>

    <tr><td>A1</td><td>DNF INSTRUMENTEN</td><td><?php echo $DFN_INSTR; ?></td><td><input type="text" id="a14" class="datepicker"  name="DFN_INSTR" value="<?php echo $DFN_INSTR; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<button  class="savelink" type="submit" name="submit" value=" "><img src="images/save2.png"></button></td></tr>

    <tr><td>A1</td><td>DFN IMPLANTATEN</td><td><?php echo $DFN_IMPL; ?></td><td><input type="text" id="a15" class="datepicker"  name="DFN_IMPL" value="<?php echo $DFN_IMPL; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<button  class="savelink" type="submit" name="submit" value=" "><img src="images/save2.png"></button></td></tr>

            </tbody>
        </table>
    </form>
    </fieldset>
    </body>
    </html>


您可以这样做:

if( !isset($remove_SPIRAALBLAD_HEUP)){ echo '<tr><td>A1</td><td>SPIRAALBLAD HEUP</td><td>'.$SPIRAALBLAD_HEUP.'</td><td><button></button></td></tr>'; }
if(!isset($remove_SPIRAALBLAD_HEUP)){echo'A1SPIRAALBLAD HEUP'.$SPIRAALBLAD_HEUP.';}
现在,如果给
$remove\u SPIRAALBLAD\u HEUP
任何false,如
true
,则该行不会显示在屏幕上



另外,不要将PHP写入文件!这就产生了巨大的风险,而且可用性是垃圾。只需将数据写入文件(或数据库),下次需要时,再次导入。您可能想尝试
serialize()
json\u encode()
获取数据。

我不太清楚您的意思,但是如果您想删除这一行

<tr><td>A1</td><td>SPIRAALBLAD HEUP</td><td><?php echo $SPIRAALBLAD_HEUP; ?></td><td><input type="text" id="a11" class="datepicker" name="SPIRAALBLAD_HEUP" value="<?php echo $SPIRAALBLAD_HEUP; ?>"> &nbsp;&nbsp;&nbsp;&nbsp;<button  class="savelink" type="submit" name="submit" value=" "><img src="images/save2.png"></button></td></tr>

如果变量
$SPIRAALBLAD\u HEUP
未在其他地方使用。此外,我建议您对整个源代码进行全文搜索,并删除该变量的所有其他用法,以及设置
$\u POST['SPIRAALBLAD\u HEUP']
的部分。但同样,只有在其他地方没有使用它的情况下。

我希望能够在表中有一个函数,用butonI删除该行。我会这样问您:删除该行后,您希望它在重新加载页面后重新出现,还是希望它永远消失?
 $SPIRAALBLAD_HEUP = $_POST['SPIRAALBLAD_HEUP'];