Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2009, 14:30
icarocu
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta ayuda... no me hace el update de un registro en una tabla

estimados.

tengo el siguiente problema.. cree un php que hace update a un registro de mysql..
el php termina diciendome que el registro se modificó correctamente (que es el mensaje que le pongo)... PERO... no me modifica nada en mi tabla... (tabla "experiencia", de mi BD "administracion" ..

espero me ayuden

este es el php que uso:

Código PHP:
<?php
$conexion
=mysql_connect("localhost""icaro""icaro") or die ("cago mysql_connect".mysql_error()); 
mysql_select_db("administracion") or die ("cago mysql_select_db".mysql_error());

    
$id $_POST['insert_id'];
    
$nombre_reg=$_POST['nombre_reg'];
    
$empresa $_POST['empresa'];
    
$descripcion$_POST['descripcion'];
    
$lugar$_POST['lugar'];
    
$periodo_1$_POST['periodo_1'];
    
$periodo_2$_POST['periodo_2'];
    
$horas$_POST['horas'];
    
if(
$id='')
 { 
    echo 
"no se ha seleccionado persona a la cual modificar el registro";  //ORIGINAL// echo "La password no fue enviada"; 
?>
        <script language="JavaScript" type="text/javascript"> 
        setTimeout("url()",2500); 
        function url() 
        { 
        window.history.back(); 
        } 
          </script>
        <?php 
}

else 
{
mysql_query("update experiencia set empresa='".$empresa."',descripcion='".$descripcion."',lugar='".$lugar."',periodo_1='".$periodo_1."',periodo_2='".$periodo_2."',horas='".$horas."' where  id = '$id'",$conexion) or die ("cago mysql_query".mysql_error());

echo 
$_SESSION["s_username"] . ", Has modificado el registro exitosamente!!!<br>";
echo 
"Espera, se redireccionar&aacute; autom&aacute;ticamente";
?>
        <script language="JavaScript" type="text/javascript"> 
        setTimeout("url()",2500); 
        function url() 
        { 
        window.location="../modif_experiencia_personal.php";
        } 
          </script>
        <?php 

 
}
?>