Comunque, se dopo aver postato vuoi aggiungere altro, esiste la funzione "Modifica". Non c'è bisogno di scrivere otto post di seguito intasando la discussione.
<script>
<a onclick="return(confirm(\'Attenzione: Sei sicuro di voler cancellare questo record?\'))" href="delete.php?id=' . $row['id'] . '">[cancella]</a>
</script>
<?php
//dati di connessione al db
/*poi qui andrà lo script di uppaggio*/
$cosa=$_GET['cosa'];
$id_del_film=$_GET['id'];
if($cosa=="M"){
//qui metteremo la possibilità di modificare i dati del film cioe la sellect con where id=$id_del_film e il form che si riempe con i dato estratti dalla query
}elseif($cosa=="D"){
//...
<?PHP
require_once("connetti.php");
require_once("paginaprotetta.php");
require_once("presenta.php");
$attoreprinc = mysql_real_escape_string ($_POST['attoreprinc']); //controlla i caratteri speciali
$raccolta = mysql_real_escape_string ($_POST['raccolta']); //controlla i caratteri speciali
$titolofilm = mysql_real_escape_string ($_POST['titolofilm']); //controlla i caratteri speciali
$tipodvd = $_POST['tipodvd'];
$genere = $_POST['genere'];
$data = $_POST['data'];
$id = $_POST['id'];
?>
//dati di connessione al db poi qui andrà lo script di uppaggio*/
<script>
<a onclick="return(confirm(\'Attenzione: Sei sicuro di voler cancellare questo record?\'))" href="delete.php?id=' . $row['id'] . '">[cancella]</a>
</script>
<?php
//dati di connessione al db
/*poi qui andrà lo script di uppaggio*/
$cosa=$_GET['cosa'];
$id_del_film=$_GET['id'];
if($cosa=="M"){
//qui metteremo la possibilità di modificare i dati del film
}elseif($cosa=="D"){
$query_del="DELETE FROM film WHERE id=$id_del_film";//verifica in quanto non so come hai chiamoto in tabella film il campo id
//prima di scrivere la mysql_query qui metti il
var_dump($query_del);
//cosi verifichi che stai eliminando quello che vuoi tu
/*una volta verificato decommenta le seguenti tre righe*/
$ris=mysql_query($query_del);
echo "<h1>record eliminato</h1>"; //evidenziato meglio
echo '<meta http-equiv='Refresh' content='3; URL="search.php"'>';
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Cancella Dati</title>
</head>
<body>
<?php
$sql = "DELETE FROM film WHERE id='$_GET[id]'";
?>
</body>
</html>
echo '<meta http-equiv='Refresh' content='3; URL="search.php"'>';
<?php
//....
echo "<meta http-equiv='Refresh' content='3; URL=search.php'>";
//....
?>
echo '<meta http-equiv='Refresh' content='3; URL="search.php">';
echo '<meta http-equiv=\'Refresh\' content=\'3; URL="search.php"\' />';
<?PHP
//...
//********a cosa ti servono questi post????? non vengono da nessuna parte
//quindi indice indefinito
$attoreprinc = mysql_real_escape_string ($_POST['attoreprinc']);
$raccolta = mysql_real_escape_string ($_POST['raccolta']);
$titolofilm = mysql_real_escape_string ($_POST['titolofilm']);
$tipodvd = $_POST['tipodvd'];
$genere = $_POST['genere'];
$data = $_POST['data'];
$id = $_POST['id'];
//********************************
?>
<body>
<?php
//**************a cosa ti serve questa stringa?????????
$sql = "DELETE FROM film WHERE id='$_GET[id]'";
//****tra l'altro l'indice è indefinito in quanto andrebbe, se servisse, scritto $_GET['id']
?>
</body>
<?php
//...
echo " - <a href=\"pag_mod_del.php?cosa=D&id=".$read['id']."\"onclick=\"return(confirm('stai eliminando il film ".$read['titolofilm']." CONFERMA'))\">DEL</a>";
//...
?>
<?PHP
require_once("connetti.php");
require_once("paginaprotetta.php");
require_once("presenta.php");
?>
<script>
<a onclick="return(confirm(\'Attenzione: Sei sicuro di voler cancellare questo record?\'))" href="c.php?id=' . $row['id'] . '">[cancella]</a>
</script>
<?php
require_once("connetti.php");
$sql = "DELETE FROM film WHERE id='$_GET[id]'";
//header("Location: showall.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Cancella Dati</title>
</head>
<body>
<?php
$sql = "DELETE FROM film WHERE id='$_GET[id]'";
?>
</body>
</html>
<?php
require_once("connetti.php");
require_once("paginaprotetta.php");
require_once("presenta.php");
$attoreprinc = mysql_real_escape_string ($_POST['attoreprinc']); //controlla i caratteri speciali
$titolofilm = mysql_real_escape_string ($_POST['titolofilm']);
if(!EMPTY($attoreprinc)){
$result=mysql_query("SELECT * FROM film WHERE attoreprinc LIKE '%$attoreprinc%'");
while($read=mysql_fetch_array($result)){
$num_rec = mysql_num_rows($result);
if ($num_rec == 0) {
echo '<font face="Comic Sans MS"> <body bgcolor = "#000000"> <font color="yellow">';
echo "Nessun film trovato in archivio";
} else {
//echo $num_rec . " record trovati in archivio<br />\n";
echo "<br> <br> ";
echo '<font face="Comic Sans MS"> <body bgcolor = "#000000"> <font color="yellow"> ';
echo $read['attoreprinc']." - ";
echo $read['titolofilm'];
echo '</font>';
}
}
echo "<br> <br>";
echo $num_rec . " film presenti nell'archivio ";
} elseif(!EMPTY($titolofilm)){
$result=mysql_query("SELECT * FROM film WHERE titolofilm LIKE '%$titolofilm%' ");
while($read=mysql_fetch_array($result)){
$num_rec = mysql_num_rows($result);
if ($num_rec == 0) {
echo '<font face="Comic Sans MS"> <body bgcolor = "#000000"> <font color="yellow">';
echo "<br> <br>";
echo "Nessun film trovato in archivio";
} else {
echo "<br> <br>";
echo '<font face="Comic Sans MS"> <body bgcolor = "#000000"> <font color="yellow">';
echo "<div style='border:1px solid #000; padding:10px;'>";
echo $read['attoreprinc']." - ".$read['raccolta']." - ".$read['titolofilm']." - ".$read['tipodvd']." - ".$read['data'];
echo " - <a href=\"modifica.php?cosa=M&id=".$read['id']."\">Modifica</a>";
echo '<font face="Comic Sans MS"> <body bgcolor = "#000000"> <font color="yellow">';
echo " - <a href=\"cancella.php?cosa=M&id=".$read['id'].$read['titolofilm']."\">Cancella</a>";
echo "</div>";
echo "</a>";
}
echo "<br> <br>";
}
echo $num_rec." film presenti nell'archivio";}
?>
<body>
<script>
<a onclick="return(confirm(\'Attenzione: Sei sicuro di voler cancellare questo record?\'))" href="cancella.php?id=' . $row['id'] . '">[cancella]</a>
</script>
<head>
</body>
</head>