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...
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)
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á automáticamente";
?>
<script language="JavaScript" type="text/javascript">
setTimeout("url()",2500);
function url()
{
window.location="../modif_experiencia_personal.php";
}
</script>
<?php
}
?>