Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2015, 05:29
Avatar de AngelMarine
AngelMarine
 
Fecha de Ingreso: enero-2014
Ubicación: Madrid
Mensajes: 79
Antigüedad: 10 años, 3 meses
Puntos: 0
Pregunta Código funciona,...a medias. Actualiza la base de datos sin ingresar valor.

Es decir, tal cómo dice el título, el siguiente código actualiza la base de datos, en el campo de la tabla llamado Name, dónde antes dice, por ejemplo, Jose, ahora se queda en blanco, es decir, Eureka, se establece una conexión!, bueno, no tanto, el nuevo valor no lo ingresa, como ya he dicho, solo se queda en blanco, ¿por qué?.


<?php

session_start();

$newname = $_POST['newname'];

$db = new mysqli('localhost','user','password','usuarios');

mysqli_set_charset($db,"utf8");

if ($db->connect_error) {
die('Error : ('. $db->connect_errno .') '. $db->connect_error);
}

if($result = mysqli_query($db, "UPDATE Socios SET Name='$newname' WHERE ID='1'")) {
echo "Hecho! Eureka!";
} else {
echo "A seguir intentando!";
}

$db->close();

?>