Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/06/2010, 11:07
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: Ayuda porfavor con actualizar y modificar desde un formulario

Y procesar.php


Código PHP:


<?php


if($_POST["btn_enviar"]){
//Include database connection details
require_once('config.php');


//Connect to mysql server
$link mysql_connect(DB_HOSTDB_USERDB_PASSWORD);
if(!
$link) {
die(
'Failed to connect to server: ' mysql_error());
}

//Select database
$db mysql_select_db(DB_DATABASE);
if(!
$db) {
die(
"Unable to select database");
}


//fijate que en edit clientes los names='' 
//estan desigual a como lo esperas en procesar 

//Ejemplo: name='nombre' y aca esperas $_POST["nombre_clientes"]

//Debes cambiar todo eso: o lo haces en editcliente o en procesa
//Un Ejmeplo name='nombre' y aqui $_POST["nombre"]



$ci_cliente=$_POST["ci_identidad"];
$nombre=$_POST["nombre"];


/* todos estos (o los name='' en editcliente) deben ser modificados
$apellidos=$_POST["apellidos_clientes"];
$dir_domicilio=$_POST["dir_domicilio"];
$estadocivil=$_POST["estado_civil"];
$profesion=$_POST["profesion"];
$teflcliente=$_POST["telf_cliente"];
$vive_propia=$_POST["vivienda_propia"];
$arrienda=$_POST["arrienda"];
$cliente_antes=$_POST["cliente_anterior"];
/*
echo "<pre>";
var_dump($_POST);
echo "</pre>";
*/

//solo actualiza el campo nombre, lo hice asi para hacerlo mas facil 
//(ya que tenia que modificar todos los name='' si  no)
$r mysql_query("UPDATE clientes SET nombre_clientes='".$nombre."' WHERE ci_clientes='".$ci_cliente."';");

if(
$r){
echo
"registro modificado exitosamente";
}else{
echo
"hubo un error modificando el registro";
}

//unset($nombre,$apellidos,$dir_domicilio,$estadociv il,$profesion,$teflcliente,$vive_propia,$arrienda, $cliente_antes);
mysql_close($link);

}
?>