Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/01/2010, 16:10
andre1980
 
Fecha de Ingreso: agosto-2008
Mensajes: 56
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: help con update

MIL PERDONES EL CODIGO QUE FUNCIONA ES ESE LO QUE PASA ES QUE CUANDO LES AGREGUE UNOS CAMPOS Y SE LOS CAMBIE ME DEJO DE FUNCIONAR Y YA REVISE TODO NO ENCEUNTRO POR NINGUN LADO EL ERROR.
HAY ALGUN LUGAR DONDE PUEDA SUBIR TODO??

EL CODIGO QUE TENGO AHORA ES:

<?php
// --------------------------
// PROCESO MODIFICACION DE CLIENTES
// --------------------------

// Controlar y establecer conexión con servidor y base de datos
$Conex = mysql_connect("localhost","root","andre1980");
if (!$Conex) {
die("ATENCION!!! No fue posible establecer conexión con el Servidor de Base de Datos:<br />".mysql_error());
} // endif
$bd = mysql_select_db("ejemplobd",$Conex);
if (!$bd) {
die("ATENCION!!! No fue posible seleccionar Base de Datos:<br />".mysql_error());
} // endif

// Capturar datos del formulario
$idFun = $_GET["IDC"];
$ingFun = $_POST["ING"];
$nom1Fun = $_POST["NOM1"];
$nom2Fun = $_POST["NOM2"];
$ape1Fun = $_POST["APE1"];
$ape2Fun = $_POST["APE2"];
$nacFun = $_POST["NAC"];
$ideFun = $_POST["IDE"];
$telFun = $_POST["TEL"];
$dirFun = $_POST["DIR"];
$estFun = $_POST["EST"];
$mailFun = $_POST["MAIL"];

// Capturar datos del formulario


// Crear sentencia SQL
$sql = "UPDATE funcionarios SET ";
$sql .= "ingFun = '$ingFun',";
$sql .= "nom1Fun = '$nom1Fun',";
$sql .= "nom2Fun = '$nom2Fun',";
$sql .= "ape1Fun = '$ape1Fun',";
$sql .= "ape2Fun = '$ape2Fun',";
$sql .= "nacFun = '$nacFun',";
$sql .= "ideFun = '$ideFun',";
$sql .= "dirFun = '$dirFun',";
$sql .= "telFun = '$telFun',";
$sql .= "estFun = '$estFun' ";
$sql .= "mailFun = '$mailFun',";
$sql .= "WHERE idFun = $idFun";

// Ejecutar sentencia SQL
$res = mysql_query($sql,$Conex);

// Volver al formulario de Modificaciones
header("Location: FormModifCli.html");
?>

PASO EL HTML RELACIONADO

<html>
<head>
<title>xxxxxxx - Modificación de Funcionarios</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="xxxxxxxxxxxxxxxx">
<meta name="copyright" content="xxxxxxxxx">
<link href="Estilos.css" rel="stylesheet" type="text/css" />
<script src="FuncionesCheck.js"></script>
</head>

<body>
<div class="formulario">
<form id="frmFUN" action="ProcesoLoadCli.php" method="POST">
<fieldset style="width: 300px;">
<legend>&nbsp;MODIFICACIÓN DE FUNCIONARIOS&nbsp;</legend>
<br />
<table>
<tr class="labelForm">

<td>ID</td>
<td>FECHA INGRESO</td>
</tr>

<tr>

<td><input type="text" name="ID" id="idFun" maxlength="10" class="inputForm" title="Máximo 10 digitos" onfocus="Marked(this.id)" onblur="unMarked(this.id);" onchange="checkID('UPD');" /></td>
<td><input type="text" name="ING" id="ingFun" maxlength="10" class="inputForm" title="Máximo 10 digitos" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
</tr>

<tr class="labelForm">
<td>1er NOMBRE</td>
<td>2do NOMBRE</td>
<td>1er APELLIDO</td>
<td>2do APELLIDO</td>
</tr>

<tr>
<td><input type="text" name="NOM1" id="nom1Fun" maxlength="15" class="inputForm" title="Máximo 15 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="NOM2" id="nom2Fun" maxlength="15" class="inputForm" title="Máximo 15 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="APE1" id="ape1Fun" maxlength="15" class="inputForm" title="Máximo 15 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="APE2" id="ape2Fun" maxlength="15" class="inputForm" title="Máximo 15 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
</tr>



<tr class="labelForm">
<td>FECHA DE NACIMIENTO</td>
<td>CI</td>
<td>TEL</td>
<td>DIRECCIÓN</td>
<td>ESTADO CIVIL</td>
<td>EMAIL</td>
</tr>
<tr>
<td><input type="text" name="NAC" id="nacFun" maxlength="15" class="inputForm" title="Máximo 15 digitos" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="IDE" id="ideFun" maxlength="10" class="inputForm" title="Máximo 10 digitos" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="TEL" id="telFun" maxlength="10" class="inputForm" title="Máximo 10 digitos" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="DIR" id="dirFun" maxlength="30" class="inputForm" title="Máximo 30 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="EST" id="estFun" maxlength="10" class="inputForm" title="Máximo 10 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
<td><input type="text" name="MAIL" id="mailFun" maxlength="50" class="inputForm" title="Máximo 50 caracteres" onfocus="Marked(this.id)" onblur="unMarked(this.id);" /></td>
</tr>
</table>
<br />
</fieldset>
<div class="botonForm">
<input type="button" value="Actualizar" class="boton" title="Modificar datos del Cliente" onclick="checkForm()";/></td>
<input type="reset" value="Cancelar" class="boton" title="Cancelar datos del Formulario" /></td>
</div>
</form>
</div>
<div class="titular">
<span style="color:#ff9900;">e</span><span style="color:#c0c0c0;">-</span><span style="color:#d1ff19;" >BD</span><span style="color:#99cc00;">client's</span>
</div>
<div class="acceso">
<a href="FormAltaCli.html">Altas</a>&nbsp;|
<a href="FormBajaCli.html">Bajas</a>&nbsp;|
<a href="FormModifCli.html">Modificaciones</a>&nbsp;|
<a href="ProcesoVerCli.php">Visualizar</a>
</div>
</body>
</html>


MIL GRACIASSSSSSSSSSSSSSSSSSSS