Autor
|
Tema: donde esta el error (Leído 3,544 veces)
|
Pajarito434
Desconectado
Mensajes: 24
|
estoy trabajando un poco con ajax pero tengo un pequeño error $.ajax({ type: "POST", url: "../guardar-perfil.php", data: { p: $("#pais").val(), fn: $("#dobDay").val()+'-'+$("#dobMonth").val()+'-'+$("#dobYear").val(), q1: $('input[name=q1]:checked').val(), c: $("#color").val()}
guardar-perfil.php <?php if(isset($_POST['guardar'])) { $color = $_POST['color']; $pais = $_POST['pais']; $dianuevo = $_POST['DiaNuevo']; $dobMonth = $_POST['DobMonth']; $anonuevo = $_POST['AnoNuevo']; $q1 = $_POST['q1']; $sql = mysql_query("UPDATE usuarios SET css='$css', PaisU='$pais', q1='$q1' WHERE Username='$name'"); } ?>
|
|
|
En línea
|
|
|
|
engel lex
|
Y el error es?
No nos pongas a adivinar, somos programadores, no videntes, da información
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Pajarito434
Desconectado
Mensajes: 24
|
No se hace la consulta amigo al darle a guardar.
pd: en SET css:'$css' iba $color, ya lo modifique y nada.
|
|
|
En línea
|
|
|
|
#!drvy
|
Si en javascript estas mandando POST "p" y en PHP esperas POST "pais" no esperes que funcione. Tienes que nombrar los datos tal y como esperas recibirlos. data: { pais: $('#pais').val(), color: $('#color').val() }
Saludos
|
|
|
En línea
|
|
|
|
Pajarito434
Desconectado
Mensajes: 24
|
gracias amigo no habia visto ese detalle, pero sigue en la misma sin andar este es el codigo completo del guardar-perfil.php <?php include_once('int_static/gdb01.inc.php'); if(isset($_SESSION['User']) && !empty($_SESSION['User'])) { $query = mysql_query("SELECT * FROM usuarios WHERE Username = '$User'"); { $name = $row['Username']; $money = $row['Money']; } ?> <?php if($_POST['guardar']) { $color = $_POST['color']; $pais = $_POST['pais']; $fn = $_POST['fn'] $q1 = $_POST['q1']; $sql = mysql_query("UPDATE usuarios SET css='$color', PaisU='$pais', fn='$fn', q1='$q1' WHERE Username='$name'"); } ?>
a
y el js aqui $(function () { $(document).on('click', '#cerrar', function (e) { e.preventDefault(); $.magnificPopup.close(); }); $(document).on('click', '#guardar', function (e) { $("#botones").html('<center><img src="../imagenes/descarga_load.gif"></center>'); $.ajax({ type: "POST", url: "../guardar-perfil.php", data: { pais: $("#pais").val(), fn: $("#dobDay").val()+'-'+$("#dobMonth").val()+'-'+$("#dobYear").val(), q1: $('input[name=q1]:checked').val(), color: $("#color").val()} }) .done(function( msg ) { e.preventDefault(); $.magnificPopup.close(); location.reload(); }); }); });
no entiendo porque no sale, deberia de ir ahi no?
modifico: Me faltaban unas ";" en la linea 22 ya las agg, sigue igual de todos modos No se debe hacer doble post usa el boton de modificar
Engel Lex
|
|
« Última modificación: 10 Enero 2017, 02:22 am por engel lex »
|
En línea
|
|
|
|
engel lex
|
usas chrome? has usado la consola de programador?
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
donde esta el error ?
Java
|
darkxxx
|
3
|
2,789
|
10 Junio 2007, 23:41 pm
por coolfrog
|
|
|
Donde esta el error
PHP
|
Erika Vega
|
4
|
2,282
|
8 Noviembre 2007, 15:00 pm
por дٳŦ٭
|
|
|
¿Donde esta el error?
PHP
|
Latino Heat
|
3
|
2,515
|
17 Octubre 2008, 21:57 pm
por Latino Heat
|
|
|
Donde esta mi error =(
« 1 2 »
PHP
|
RedZer
|
19
|
7,669
|
10 Diciembre 2010, 05:21 am
por RedZer
|
|
|
¿Dónde ésta el error?
Programación General
|
noob2012
|
5
|
2,787
|
21 Marzo 2013, 22:15 pm
por $Edu$
|
|