
problemas para pasar dos datos atraves de jquery y ajax
Publicado por martin (4 intervenciones) el 27/07/2020 22:14:40
HOLA AMIGOS DEL FORO QUERIA PEDIRLES UN POCO DE AYUDA, ESTOY CONSTRUYENDO UN SISTEMA DE PUBLICACIONES, EN DONDE CADA PUBLICACION VA ACOMPAÑADA DE 1 O VARIOS
COMENTARIOS, ENTONCES ESTOY USANDO PHP JQUERY Y AJAX ( CON LA INTENCION DE TOMAR EL ID DE CADA PUBLICACION ), EN DONDE CADA VEZ QUE INTRODUZCO UN COMENTARIO
NECESITO GUARDARLO EN LA BASE DE DATOS JUNTO CON EL ID DE LA PUBLICACION ( $_POST['ID_POST'] ) Y EL COMENTARIO, COMO VERAN TENGO UN INDEX.PHP CON UN INPUT (BOTON)
Y OTRO INPUT ( DE TIPO TEXT ), ENTONCES AL HACER CLICK SOBRE EL BOTON LLAMO A POST_COMENTARIO.JS QUE RECIBE EL ID DEL POST Y SE LO PASA AL ARCHIVO PHP POST_COMENTARIO.PHP
EN DONDE RECIBO PERFECTAMENTE EL ID DEL POST, PERO NO SE COMO PASARLE EL COMENTARIO PARA PODER GUARDAR LOS DOS DATOS EN LA BASE DE DATOS.
EN SISNTESIS NECESITO RECUPERAR EL ID_POST Y EL COMENTARIO PERO NO SE COMO TOMAR EL COMENTARIO.
PODRIA AYUDARME
EN EL INDEX TENGO ESTO
COMENTARIOS, ENTONCES ESTOY USANDO PHP JQUERY Y AJAX ( CON LA INTENCION DE TOMAR EL ID DE CADA PUBLICACION ), EN DONDE CADA VEZ QUE INTRODUZCO UN COMENTARIO
NECESITO GUARDARLO EN LA BASE DE DATOS JUNTO CON EL ID DE LA PUBLICACION ( $_POST['ID_POST'] ) Y EL COMENTARIO, COMO VERAN TENGO UN INDEX.PHP CON UN INPUT (BOTON)
Y OTRO INPUT ( DE TIPO TEXT ), ENTONCES AL HACER CLICK SOBRE EL BOTON LLAMO A POST_COMENTARIO.JS QUE RECIBE EL ID DEL POST Y SE LO PASA AL ARCHIVO PHP POST_COMENTARIO.PHP
EN DONDE RECIBO PERFECTAMENTE EL ID DEL POST, PERO NO SE COMO PASARLE EL COMENTARIO PARA PODER GUARDAR LOS DOS DATOS EN LA BASE DE DATOS.
EN SISNTESIS NECESITO RECUPERAR EL ID_POST Y EL COMENTARIO PERO NO SE COMO TOMAR EL COMENTARIO.
PODRIA AYUDARME
EN EL INDEX TENGO ESTO
1
2
3
4
5
6
7
8
<script src="js/jquery-1.12.0.min.js"></script>
<script src="post_comentario.js"></script>
printf("<img src='images/perfil/%s' alt='' class='profile-photo-sm'/>",$usuario["foto_perfil"]);
printf("<input type='text' style='height:30px; border-color: orange;' class='form-control' name='comentario' value=''>");
printf("<div id='%s' class='presionar_comentario'> <input type='button' value='Guardar' style='width:130px; height:28px;' class='btn-primary'> </div>",$mostrar["id_post"]);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//ESTE ARCHIVO ES INVOCADO DESDE LE INDEX
//ARCHIVO POST_COMENTARIO.JS
$(document).ready(function(){
$(".presionar_comentario").click(function(){
var id = this.id;//OBTENEMOS EL ID
//AJAX
$.ajax({
url : 'post_comentario.php',
type: 'post',
data: {id:id},
dataType: 'json',
success: function(data){
var img = data['img'];
$('#'+id).html(img);
}
});
});
});
1
2
3
4
5
6
//ESTE ARCHIVO ES INVOCADO DESDE POST_COMENTARIO.JS ( ARCHIVO JAVA SCRIPT )
//ARCHIVO POST_COMENTERIO.PHP
$ID_POST = $_POST['ID_POST'];
$COMENTARIO = $_POST['COMENTARIO'];
//AQUI GUARDO LA INFORMACION EN LA BASE DE DATOS
Valora esta pregunta


0