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();
?>