Ver Mensaje Individual
  #22 (permalink)  
Antiguo 30/12/2013, 10:33
Avatar de TSG
TSG
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 373
Antigüedad: 10 años, 7 meses
Puntos: 9
Respuesta: inserta datos a la misma fila de base de datos

Prueba esto:

Código PHP:
Ver original
  1. <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
  2. <input type="email" name="facebook" placeholder="Facebook">
  3. <input type="submit" name="guardar" value="Guardar">
  4. </form>
  5.  
  6. <?php
  7. if(isset($_POST['guardar'])){
  8. $facebook = utf8_decode(mysqli_real_escape_string($conexion, $_POST['facebook']));
  9. if($facebook == ''){
  10. echo "Rellene el campo facebook";
  11. }
  12. else{
  13. $update = mysqli_query($conexion, "UPDATE usuario SET facebook = '".$facebook."' WHERE usuario = '".$_SESSION['usuario']."'")or die(mysqli_error($conexion));
  14. echo "Los datos han sido guardado correctamente";
  15. }
  16. }
  17. ?>

Osea lo que he echo es cambiarle el nombre al isset... tenía enviar en ves de guardar.

Saludos.