Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2011, 12:17
Avatar de heap811019
heap811019
 
Fecha de Ingreso: enero-2011
Ubicación: Mexico DF
Mensajes: 40
Antigüedad: 13 años, 3 meses
Puntos: 1
Pregunta Problema con actualizacion de datos desde PHP

Buenas tardes a todos, mi problema es el siguiente:

Tengo un formulario en php conectado a mysql, en el cual hago la consulta y recorrido de los registros existentes en una tabla, hasta ahi todo funciona correctamente; lo que pretendo hacer es:

- Ademas de poder consultar los registros existentes, en caso de ser necesario, poder actualizar cualquier registro (desde el mismo formulario) y con un boton, realizar la actualizacion.

He intentado varias formas pero no tengo exito

El codigo que utilizo para el update es el siguiente, es un poco extenso :

<input type="submit" name="actualizar" value=" ">
<?php
$actualizar = $_POST['actualizar'];
if ($actualizar)
{
//$mje = "MENSAJE DE PRUEBA";
//echo "<script>";
//echo "if (alert('$mje'));";
//echo "</script>";

$conn = mysql_connect("localhost","root","5");
mysql_select_db("jscc");

$id = $_POST["FolioDCAO"];

//Segmento de DATOS DEL OFICIO
$ufechaoficio = $_POST["fechaoficio"];
$unooficio = strtoupper($_POST["numoficio"]);
$unombreremitente = strtoupper($_POST["nombreremitente"]);
$ucargoremitente = $_POST['CARGO'];
$uentidad = $_POST['ENTIDAD'];
$udependenciarte = strtoupper($_POST["dependenciarte"]);

//Segmento de DATOS DE CONTROL INTERNO
$urecibidovia = $_POST['RECIBIDOVIA'];
$utipotramite = $_POST['TIPO'];
$uprioridad = $_POST['PRIORIDAD'];
$ufoliorecepsub = $_POST["foliorecep"];
$ufecharecepcion = $_POST["fecharecepcion"];
$ufechadcdai = $_POST["fechadcdai"];
$ufechasubdireccion = $_POST["fechasubdireccion"];
$uasunto = strtoupper($_POST["asunto"]);
$uresponderantesde = $_POST["responderantesde"];
$ucontestado = $_POST['CONTESTADO'];
$ufechaturnado = $_POST["fechaturnado"];
$ufechaelaborado = $_POST["fechaelaborado"];
$uturnadoa = $_POST['TURNADOA'];
$uelaborado = $_POST['ELABORADOPOR'];
$ufechaoficiorespuesta = $_POST["fechaoficiorespuesta"];
$unumoficiorespuesta = strtoupper($_POST["numoficiorespuesta"]);

$qryupdate = "
UPDATE correspondencia SET
NUM_OFICIO = '$unooficio',
FECHA_OFICIO = '$ufechaoficio',
FECHA_RECEPCION = '$ufecharecepcion',
FECHA_DCDAI = '$ufechadcdai',
FECHA_RECEPCION_SUBD = '$ufechasubdireccion',
FOLIO_RECEPCION_SUBD = '$ufoliorecepsub',
NOMBRE_REMITENTE = '$unombreremitente',
CARGO_REMITENTE = '$ucargoremitente',
ENTIDAD_REMITENTE = '$uentidad',
DEPENDENCIA_REMITENTE = '$udependenciarte',
ASUNTO = '$uasunto',
RESPONDER_ANTES = '$uresponderantesde',
PRIORIDAD = '$uprioridad',
FECHA_DE_ELABORACION = '$ufechaelaborado',
FECHA_DE_TURNADO = '$ufechaturnado',
TURNADO_A = '$uturnadoa',
FECHA_OFICIO_DE_RESPUESTA = '$ufechaoficiorespuesta',
ELABORADO_POR = '$uelaborado',
CONTESTADO = '$ucontestado',
NUMERO_DE_OFICIO_RESPUESTA = '$unumoficiorespuesta',
DOCUMENTO_RECIBIDO_VIA = '$urecibidovia',
TTRAMITE = '$utipotramite'
WHERE ID = '$id'";

mysql_query($qryupdate,$conn);
}
?>

Agradezco de antemano su apoyo.
Saludos!!