Ciao a tutti.
Stavo tentando di realizzare un qualcosina in php per gestire la collezione di film.
Purtroppo nel realizzare una pagina che mi eliminasse una film dal db mi sono imbattuto in questo problema.
Non mi viene stampato a video il nome del film dalla pagina cancella.php.
Gia che ci siamo
mi dareste un occhiata al file cf.php ? temo di non aver ben capito come funziona mysql_close() ...
Comunque dove ho sbagliato ?
Grazie in anticipo ^^
codice:
//cancella.php
<?php
include 'Include/top_catalogo.php';
include "Include/cf.php";
?>
<div id="contenuto">
<?php
$id = $_GET['id'];
if($id){
connect();
mysql_query("DELETE FROM elenco WHERE numero='$id'") or die(mysql_error());
$result = mysql_query("SELECT nome FROM elenco WHERE numero = '$id'") or die (mysql_error());
$dati = mysql_fetch_assoc($result);
print "<p style='padding:10px;text-align:center;'>Il film numero:$id
nome:$dati[nome]
e' stato eliminato</p>
";
echo "<div style='margin-left:210px'>Premi qui per tornare indietro</div>";
}else{
echo "<div style='padding:50px;padding-left:200px;'>";
echo "Parametro id mancante
";
print "Torna indietro";
echo "</div>";
}
?>
</div>
<?php include 'Include/bottom.php' ?>
codice:
//cf.php
<?php
$conn;
function connect(){
$conn = mysql_connect("localhost","root","") or die (mysql_error());
mysql_select_db("film") or die (mysql_error());
}
function close(){
mysql_close($conn) or die(mysql_error());
}
?>