hola! estoy realizando una actualizacion de datos, la cuestion es que si me saca los datos pero no me actualiza..
pongo aqui el codigo a ver si localizan el error... gracias por adelantado :)
pongo aqui el codigo a ver si localizan el error... gracias por adelantado :)
<?php require_once('../conexion.php'); ?>
<?php
$menu='admin';
//echo saberrangouser($_SESSION['iduser']);
if (!isset($_SESSION['iduser']) || saberrangouser($_SESSION['iduser'])!=5) {
header('Location:'.$dato['0']);
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form2")) {
$updateSQL = sprintf("UPDATE z_posts SET titulo=%s, mensaje=%, WHERE id=%s",
GetSQLValueString($_POST['titulo'], "text"),
GetSQLValueString($_POST['mensaje'], "text"),
GetSQLValueString($_POST['id'], "int"));
mysql_select_db($database_conexion, $conexion);
$Result1 = mysql_query($updateSQL, $conexion) or die(mysql_error());
$updateGoTo = "datos-actualizados.php";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $updateGoTo));
}
$colname_editarsitio = "-1";
if (isset($_GET['idpost'])) {
$colname_editarsitio = $_GET['idpost'];
}
mysql_select_db($database_conexion, $conexion);
$query_editarsitio = sprintf("SELECT * FROM z_posts WHERE id = %s", GetSQLValueString($colname_editarsitio, "int"));
$editarsitio = mysql_query($query_editarsitio, $conexion) or die(mysql_error());
$row_editarsitio = mysql_fetch_assoc($editarsitio);
$totalRows_editarsitio = mysql_num_rows($editarsitio);
?>1
Puntos
Puntos
1399
Visitas
Visitas
1
Resp
Resp
Por zapikero hace 9 años
Developer
Respuesta #1
Hola de nuevo. Ya lo solucioné :)
1
Puntos
Puntos
Por zapikero hace 9 años
Developer