Cita:
Iniciado por jotaincubus Claro amigo, vos la eliminas y después queres utilizarla ? y ademas de eso no haces un SELECT para traerla ? entonces como va a saber PHP que es lo que tiene que eliminar sino esta por ningún lado?
Bueno no se si el codigo esta muy bien pero asi me funciona
Código PHP:
if ((isset($_POST['campoID'])) && ($_POST['campoID'] != "")) {
$deleteSQL = sprintf("DELETE FROM mhh_temas WHERE id_tema=%s",
GetSQLValueString($_POST['campoID'], "int"));
mysql_select_db($database_mhh, $mhh);
$query_file = "SELECT * FROM mhh_temas";
$Rc_file = mysql_query($query_file, $mhh) or die(mysql_error());
$row_file = mysql_fetch_assoc($Rc_mk);
$totalRows_file = mysql_num_rows($Rc_mk);
$query_Rc_mk = "SELECT * FROM mhh_temas";
$Rc_file = mysql_query($query_file, $mhh) or die(mysql_error());
$row_file = mysql_fetch_assoc($Rc_file);
$totalRows_Rc_file = mysql_num_rows($Rc_file);
unlink($row_file['link']);
mysql_select_db($database_mhh, $mhh);
$Result1 = mysql_query($deleteSQL, $mhh) or die(mysql_error());
$deleteGoTo = "zona_usuario.php?id=" . $row_sesion['id_usu'] . "";
if (isset($_SERVER['QUERY_STRING'])) {
$deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
$deleteGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $deleteGoTo));
}
Como lo ves?