Cita:
Iniciado por Cluster Otro consejo .. Si usas variables para definir una sentencia SQL te será más facil ver que valores toma tu sentencia SQL a ejecutar y así comprobar si el SQL que ahí resulta es el que esperas:
Código PHP:
<?
$sql="UPDATE bdemail SET Nombre='".$_POST['Nombre']."',Cargo='".$_POST['Cargo']."' WHERE id='".$_GET['id']."'";
echo "Ejecutando sentencia SQL: ".$sql."<br>";
$result=mysql_query($sql) or die(mysql_error());
Usa echo "algo" en tus "if()" por donde el flujo del código pasa o debería pasar para observar que hasta ahí por lo menos llega correctamente o entra a tus IF() pasando tus condiciones.
Un saludo,
Hice esta misma operacion y da igual que el aNTERIOR codigo, no modifica ninguno y queda en blanco el formulario despues de dar a guardar