第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么 td 標(biāo)簽內(nèi)的提交按鈕不起作用?

為什么 td 標(biāo)簽內(nèi)的提交按鈕不起作用?

慕田峪9158850 2023-08-21 17:18:54
正如標(biāo)題所示,td 內(nèi)的“eliminaRecensioneBTN”按鈕不起作用。我嘗試將按鈕放在標(biāo)簽之外并且它起作用了,但是如果我將該按鈕放在 td 標(biāo)簽之外它就起作用了;我需要里面的那個(gè)。PHP代碼:    <?php    session_start();    if (!(isset($_SESSION['autorizzato']) && $_SESSION['autorizzato'] == true)) {        header("Location: login.php");    }    $nomepagina = 'sezioni';    $conn = mysqli_connect('localhost', 'root', '', 'gestione');    if (!$conn) {        die("Connessione non riuscita: ".mysqli_connect_error());    }    function prendiRecensioni($conn){        $sql = "SELECT * FROM recensioni";        $result = $conn->query($sql);        while($row = $result->fetch_assoc()){            echo "<form method='POST' action='".eliminaRecensione($conn)."'>";                echo "<tr>";                    echo "<td>".$row['id']."</td>";                    echo "<td>".$row['nomevisualizzato']."</td>";                    echo "<td>".$row['pubblicazione']."</td>";                    echo "<td>".mb_strimwidth($row['descrizione'], 0, 20, "...")."</td>";                    echo "<input type='hidden' name='id' value='".$row['id']."' />";                    echo "<td class='text-right'>";                        echo "<button type='submit' name='eliminaRecensioneBTN' class='btn btn-danger btn-xs'><i class='fa fa-trash'></i>&nbsp;&nbsp;Elimina</button>";                    echo "</td>";                echo "</tr>";            echo "</form>";        }    }    function eliminaRecensione($conn){        if(isset($_POST['eliminaRecensioneBTN'])){            $id = $_POST['id'];            $sql = "DELETE FROM recensioni WHERE id='$id'";            $result = $conn->query($sql);            echo "<meta http-equiv='refresh' content='0'>";        }    }?>我不知道如何修復(fù),那么我該如何修復(fù)呢?
查看完整描述

1 回答

?
溫溫醬

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊

action從標(biāo)記中刪除該屬性<form>,以便表單將POST轉(zhuǎn)到其所在的同一 URL。


在文件頂部,檢查表單是否已發(fā)布,并使用 SQL 查詢刪除該帖子。


之后,獲取結(jié)果并使用 HTML 顯示表單。


不要忘記在您的和標(biāo)簽周圍放置一個(gè)<table>標(biāo)簽!<tr><td>


將hidden輸入放在標(biāo)簽底部<form>,位于<table>. 反正也不會(huì)顯示出來!


<?php

$conn = mysqli_connect( 'localhost', 'root', '', 'gestione' );

if ( ! $conn ) {

    die( "Connessione non riuscita: " . mysqli_connect_error() );

}


if ( isset( $_POST['eliminaRecensioneBTN'] ) && isset( $_POST['id'] ) ) {

    $conn->query( "DELETE FROM recensioni WHERE id='$_POST['id']'" );

    echo '<meta http-equiv="refresh" content="0">';

}


$result = $conn->query( 'SELECT * FROM recensioni' );

?>


<?php while ( $row = $result->fetch_assoc() ): ?>

    <form method="POST">

        <table>

            <tr>

                <td><?php echo $row['id']; ?></td>

                <td><?php echo $row['nomevisualizzato']; ?></td>

                <td><?php echo $row['pubblicazione']; ?></td>

                <td><?php echo mb_strimwidth( $row['descrizione'], 0, 20, '...' ); ?></td>

                <td class="text-right">

                    <button type="submit" name="eliminaRecensioneBTN" class="btn btn-danger btn-xs">

                        <i class="fa fa-trash"></i>&nbsp;&nbsp;Elimina

                    </button>

                </td>

            </tr>

        </table>

        <input type="hidden" name="id" value="<?php echo $row['id']; ?>" />

    </form>

<?php endwhile; ?>


查看完整回答
反對 回復(fù) 2023-08-21
  • 1 回答
  • 0 關(guān)注
  • 161 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號