Tengo un boton con este código:
Código :
on (release) {
nuevo = new LoadVars();
nuevo.nick = nick.text;
nuevo.nombre = nombre.text;
nuevo.edad = edad.text;
nuevo.pais = pais.text;
nuevo.provincia = provincia.text;
nuevo.ciudad = ciudad.text;
nuevo.ocupacion = ocupacion.text;
nuevo.pareja = pareja.text;
nuevo.email = email.text;
nuevo.clave = clave.text;
nuevo.mas = mas.text;
nuevo.sendAndLoad("/admin/modificar.php", nuevo, "POST");
nuevo.onLoad = function(success) {
if (success) {
comentarios.text = "Los datos han sido modificados correctamente";
} else {
comentarios.text = "Se ha producido un error, pruebe más tarde.";
}
};
}
Y en PHP tengo este código:
Código :
<?
$nick = $_POST['nick'];
$nombre = $_POST['nombre'];
$clave = $_POST['clave'];
$edad = $_POST['edad'];
$pareja = $_POST['pareja'];
$ocupacion = $_POST['ocupacion'];
$pais = $_POST['pais'];
$provincia = $_POST['provincia'];
$ciudad = $_POST['ciudad'];
$email = $_POST['email'];
$texto = $_POST['texto'];
include("../includes2/config.php");
include("../includes2/funciones.php");
$cnx = conectar();
$sql = "UPDATE agenda SET nombre='$nombre',clave='$clave',edad='$edad',pareja='$pareja',ocupacion='$ocupacion',pais='$pais',provincia='$provincia',ciudad='$ciudad',email='$email',texto='$texto' WHERE nick='$nick'";
mysql_query($sql);
if ($cnx==0)
echo "La sentencia no es valida.<BR>". mysql_error().":".mysql_error()."<BR>";
else
{
$r = mysql_affected_rows($cnx);
echo "Se han modificado: $r registros <BR>";
if ($r==0)
echo "No hay ningun registro con nick=$nick";
}
mysql_close($cnx);
?>
Pues algo falla, porque al presionar el botón debería enviar mediante POST a php lo que contienen unos cuadros de texto de la película, sin embargo no llegan a enviarse o a modificar la DB.
Gracias por su atención
