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 :)
<?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
1399
Visitas
1
Resp
Por zapikero hace 9 años
Developer
Respuesta #1
Hola de nuevo. Ya lo solucioné :)
1
Puntos
Por zapikero hace 9 años
Developer
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar