mmm entonces se me ocurre ocupar un xml para no joder tanto con la base de datos
datos.xml
Código:
<?xml version="1.0" encoding="utf-8"?>
<datos>
<dato name="" lname="" edad=""/>
</datos>
formulario.php
Código:
$archivo = "datos.xml";
$xml = simplexml_load_file($archivo);
$name = $xml->dato[name];
$lname = $xml->dato[lname];
$edad = $xml->dato[edad];
if(isset($_POST['enter']))
{
$pname = $_POST['name'];
$plname = $_POST['lname'];
$pedad = $_POST['edad'];
$change = '<?xml version="1.0" encoding="utf-8"?>
<datos>
<dato name="'.$pname.'" lname="'.$plname.'" edad="'.$pedad.'"/>
</datos>';
$write = fwrite(fopen($archivo, "w+"), $change);
if($write == true)
{
echo "Se cambiaron los datos";
}
else
{
echo "No se cambiaron los datos";
}
}
else
{
echo '<form method="post" action="'.$_SERVER['SELF_PHP'].'">Nombre: <input type="text" name="name" value="'.$name.'"/><br/>Apellido: <input type="text" name="lname" value="'.$lname.'"/><br/>Edad: <inpu type="text" name="edad" value="'.$edad.'"/><br/><input type="submit" value="Enviar" name="enter"/></form>';
}