scusate ma non riesco a trovare proprio l'errore...
Ho una pagina con un elenco di capitoli che vengono prelevati dal mio database.
Ora se voglio cancellarne uno richiamo questo javascript:
codice:
function delCapitolo(a) {
if (confirm("Elimino questo capitolo?")) {
window.location = "delete.php?delete_pt_Capitolo=yes&id="+a;
}
}
la mia funzione delete è così fatta (nella parte che riguarda i capitoli)
codice:
if(isset($_GET['deleteCapitolo'])){
mysql_select_db($database_conn_prova, $conn_prova);
$query_rec_img = "SELECT img FROM percorsi_img WHERE idCapitolo = ".$_GET['id'];
$rec_img = mysql_query($query_rec_img, $conn_prova) or die(mysql_error());
while($row_rec_img = mysql_fetch_assoc($rec_img)) {
if($row_rec_img['img'] && file_exists("../pdf_file/img_percorsi/".$row_rec_img['img'])) unlink("../pdf_file/img_percorsi/".$row_rec_img['img']);
if($row_rec_img['img'] && file_exists("../pdf_file/img_percorsi/small_".$row_rec_img['img'])) unlink("../pdf_file/img_percorsi/small_".$row_rec_img['img']);
}
$query_rec_capitolo = "SELECT idPercorso FROM percorsi_capitoli WHERE ID = ".$_GET['id'];
$rec_capitolo = mysql_query($query_rec_capitolo, $conn_prova) or die(mysql_error());
$row_rec_capitolo = mysql_fetch_assoc($rec_capitolo);
$query_delete = "DELETE FROM percorsi_img WHERE idCapitolo = ".$_GET['id'];
mysql_query($query_delete,$conn_prova) or die("Errore nella query: " . mysql_error());
$query_delete = "DELETE FROM percorsi_capitoli WHERE ID = ".$_GET['id'];
mysql_query($query_delete,$conn_prova) or die("Errore nella query: " . mysql_error());
mysql_free_result($rec_img);
mysql_free_result($rec_capitolo);
header("Location: percorsi_capitoli.php?ID=".$row_rec_capitolo['idPercorso']."&del=yes");
exit;
}
L'errore che mi dà è questo:
Parse error: parse error, unexpected '=' in....