正如标题所述,td中的按钮“ eliminaRecensioneBTN”不起作用。我试图将按钮放到标签的外面,但是它起作用了,但是如果我把按钮放到td标签之外,它就起作用了。我需要里面。
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 "
";echo "
";echo "
".$row['id']."";echo "
".$row['nomevisualizzato']."";echo "
".$row['pubblicazione']."";echo "
".mb_strimwidth($row['descrizione'], 0, 20, "...")."";echo "";
echo "
";echo " Elimina";
echo "
";echo "
";echo "
";}
}
function eliminaRecensione($conn){
if(isset($_POST['eliminaRecensioneBTN'])){
$id = $_POST['id'];
$sql = "DELETE FROM recensioni WHERE id='$id'";
$result = $conn->query($sql);
echo "";
}
}
?>
我不知道如何解决,所以我怎么解决?