Enviar datos por Ajax con jQuery y PHP - Agregar Productos - Parte 3 - 43

  Рет қаралды 19,451

Abel OS

Abel OS

Күн бұрын

Пікірлер: 159
@cristiandavidrigolrestrepo6248
@cristiandavidrigolrestrepo6248 Жыл бұрын
jajaj este video si me dio dificultad pero muy buena explicación! Gracias.
@isamaralopez5470
@isamaralopez5470 3 жыл бұрын
Excelente, hasta el momento todo al 100!
@AbelOS
@AbelOS 3 жыл бұрын
Me da mucho gusto =) ... saludos!
@luiszapata563
@luiszapata563 4 жыл бұрын
uyyy profe, estoy aprendiendo ajax gracias a usted. No es fácil pero ahi voy
@AbelOS
@AbelOS 4 жыл бұрын
Excelente, animo colega y gracias por seguir el curso, saludos.
@ezziosamillan5853
@ezziosamillan5853 4 жыл бұрын
Por fin me salio!!!.. el error? fueron dos: en functions.php en la parte de data: nombre_objeto_input, variable. El conflicto fue que el nombre de mi input con el nombre_objeto_input eran distintos. Aplique este concepto en el archivo ajax.php y todo bien. Muchas gracias =D
@AbelOS
@AbelOS 4 жыл бұрын
Que tal colega, me alegro que hayas encontrado la solución, gracias por la solución, animo!
@stiveroncal2735
@stiveroncal2735 3 жыл бұрын
Gracias mi king color kong
@bernardovelasquezm9919
@bernardovelasquezm9919 3 жыл бұрын
Ya me funcionó sin modificar nada de lo que Abel explica. Todo funciona correcto. Lo único que hay que tener en cuenta es que hay que iniciar session tanto en ajax.php como en header.php porque ambos programas trabajan con las variables de session. Abel no inicializa en el header.php y casi no caigo en cuenta de ello, buscando el error por muchos lados que estaban todo ok
@romuloalves9349
@romuloalves9349 5 жыл бұрын
Para todas as pessoas que estão acompanhando o curso gostaria de falar algo que pode soar como pretensioso e desfazendo das pessoas mais quero falar antes de colocar os erros nos comentários temos que revisar o nossos códigos varias vezes uma virgula ou um espaço indevido um variável diferente vai afetar todo o código e a resposta final do código tambem vi alguns comentários para mudar o java script estou usando o java script na versão jquery-1.11.2 por causa do meu templante que e bem antigo e ate agora esta tudo rodando bem por isso deixo aqui um conselho revisem o código varias e varias vezes e se possível debugem o código desculpe se ofendi alquem. Professor ótima aula muito produtiva e eficaz resumo em duas palavras PARA BENS!!!!!!!!!!.
@jeffersonaponte6344
@jeffersonaponte6344 3 жыл бұрын
para los que tienen problemas a la hora de mostrar el array con el print_r y les aparesca "[action] =>" es porque en el header en la parte del "" lo tienen como "id" y es "value"
@danielhernandez1559
@danielhernandez1559 2 жыл бұрын
tengo ese problema pero en el produucto_id, me sale primero un erro en la consola que dice que tengo un token no se donde y relamente no es asi llevo dias buscandolo y lo hice de nuevo y nada sigue igual y cuando imprime, sale todo menos el id "[producto_id] =>" me sale asi y no me carga el id, pero quito el print_r y carga normal
@teracon5952
@teracon5952 3 жыл бұрын
Me funciona!. Creo importante explicar esto. Pude comprobar que un factor clave por el cual sale el error del JSON, es debido a es muy importante ACTIVAR (COMENTAR) Y DESACTIVAR (DESCOMENTAR) el comando print_r; exit; localizado en el ajax.php. El profe Abel lo actIva y desactiva constantemente para comprobar el funcionamiento. ESTE ES UN RESUMEN DEL MISMO dentro de dicho archivo ajax.php: // Video42 8:15 Se bloquea (DESACTIVA) la impresión para continuar // Video43 6:40 Vuelve y lo activa para verificar el botón Agregar del Modal "Agregar producto". // MUY IMPORTANTE, lo activa UNICAMENTE cuando ta esta cargado el modal con // el Nombre del producto y los datos de cantidad y precio //Sino se hace así dar error por falta de datos en el JSON // Video43 7:45 Vuelve y comenta este comando print_r para continuar. //print_r($_POST);exit; Espero les sirva, saludos.
@diegofernandoandaluzespino2376
@diegofernandoandaluzespino2376 4 жыл бұрын
Bien estimado Abel, hasta el momento todo 10. Gracias excelente manera de enseñar. Saludos desde Ecuador.
@AbelOS
@AbelOS 4 жыл бұрын
Me alegro que todo ande bien, sigue adelante, saludos hasta Ecuador desde mi bella Guatemala =)
@juancamarena5988
@juancamarena5988 4 жыл бұрын
Excelente clase profesor!!!
@AbelOS
@AbelOS 4 жыл бұрын
Hola, muchas gracias saludos colega :)
@manuelalfaro4331
@manuelalfaro4331 5 жыл бұрын
Brother, me costo un mundo descubrir el por que de un error al insertar en la tabla entradas, agregue campos y no los deje con NULL, pero ya me funciona al 100%, Gracias.
@akilezre
@akilezre 4 жыл бұрын
Como es la solución si pudieras ayudarme tengo el mismo problema
@RAPTORGAMESTUDIOS
@RAPTORGAMESTUDIOS 2 жыл бұрын
para las personas que les da error al imprimir print_r pongan mucho cuidado por que primero pones los datos como si fueras agregar mas cantidad o cambiar de precio al producto y luego habilitas el print_r guardas y ahora si le das a agregar, ya que ami me paso y veo a muchos con en el mismo error. para que no se maten la cabeza buscando xd.
@RMLeidy
@RMLeidy 2 жыл бұрын
Jajajaja me rei con este comentario, de verdad me estaba dando golpes de pecho.. jajaja mil gracias por este comentario.
@danielhernandez1559
@danielhernandez1559 2 жыл бұрын
bro eres un crack te juro que llevaba dos dias dandole a ese problema buscando ese token que puse demas y cosas asi ajajajajaajajjaaj
@cFalco28
@cFalco28 4 жыл бұрын
Hola Abel, excelente videos constructivos, eres un excelente pedagogo para transmitir la información. Quería comentarte, para insertar en la tabla de entradas cuando se agregan productos, se podría implementar con un trigger cuando se actualice la tabla productos, ya que lo usamos al momento de crear productos. Saludos y seguimos en contacto.
@nestorfernandosuarezcardoz1046
@nestorfernandosuarezcardoz1046 4 жыл бұрын
funcionando,sigo adelante, gracias profe
@luiscarlospalaciosmosquera4079
@luiscarlospalaciosmosquera4079 4 жыл бұрын
Un poco de dificultad pero nos vemos en el siguiente vídeo, recomiendo revisen la consulta INSERT INTO entradas si no esta bien definida nos manda el mensaje de error en console.log(response), muchas gracias estimado Abel
@nestorfernandosuarezcardoz1046
@nestorfernandosuarezcardoz1046 4 жыл бұрын
@@luiscarlospalaciosmosquera4079 en cual video vas?
@luiscarlospalaciosmosquera4079
@luiscarlospalaciosmosquera4079 4 жыл бұрын
@@nestorfernandosuarezcardoz1046 apenas estoy retomando hoy me ausente por cuestiones laborales 3 días del curso inicie la Parte 1 - 45
@camilognzz1732
@camilognzz1732 3 жыл бұрын
Hola, tengo una pregunta podría consumir el proyecto con Xamarin Form? Por ejemplo para mostrar en Xamarin la lista de los productos. Gracias por los videos
@enockakino480
@enockakino480 6 жыл бұрын
Excelente vídeo puedo aprender algo nuevo ✌
@AbelOS
@AbelOS 6 жыл бұрын
Me alegro que hayas aprendido algo nuevo, saludos =0)
@ronaldodurandluna8617
@ronaldodurandluna8617 6 жыл бұрын
Gracias por enseñar amigo :D sigue asi :D :)
@AbelOS
@AbelOS 6 жыл бұрын
De nada y Gracias, saludos!
@wilmerpabondiaz7294
@wilmerpabondiaz7294 4 жыл бұрын
Buenas trades, me gaste toda la tarde tratando de arreglar el error que me aparecia en el minuto 19:00, y que aroja error en la console.log que dice el archivo JSON no puede ser convertido a .parse, volvi a verificar mi codigo y encontre que en la validación de los campos vacios estaba colocando mal, lo tenia !=empty y debe ser !empty, de pronto tienen el mismo error y por eso les arroja eso en la consola, la verificación la realice comentando por partes el codigo y observando en donde era que me arrojaba el error.
@oscarisraelsanchez3601
@oscarisraelsanchez3601 4 жыл бұрын
Excelente amigo
@AbelOS
@AbelOS 4 жыл бұрын
Es un gusto colega, saludos!
@javiercortes5426
@javiercortes5426 2 жыл бұрын
Buenos días, estoy interesado en comprar el $ código fuente$ ... la verdad me quede en la parte de AGREGAR productos, pero no pude avanzar mas, según mi programa ESTUDIO VISUAL CODE , me indica que la extensión AJAX necesita una API web, cuanto tiempo podría tardar mi compra del código fuente después del pago????
@juancarlosquispeaguilar8458
@juancarlosquispeaguilar8458 4 жыл бұрын
Gente escriban igual a lo que aparece en el video. A mi me aparecieron un montón de errores, revise el código y me habia olvidado puntos y comas, habia escrito mal los comandos, había puesto nombres de indice distintos, me habia olvidado escribir ciertas líneas de código, habia olvidado apagar ciertas lineas y cosas así. GRACIAS AL AMIGO ALTRUISTA QUE COMPARTE SUS CONOCIMIENTOS.
@humansoftware1214
@humansoftware1214 5 жыл бұрын
Amigo ayudame porfavor, me manda el mensaje de error que lleva a esta linea de codigo success: function(response){ console.log(response); //le lleva el error aqui marcandome como error },
@luisssales
@luisssales 4 жыл бұрын
Abel? Una consulta! Cuando abrimos la ventana modal cargamos datos y luego cerramos y con la función closeModal se borran los datos cargados en el input. Cómo hago para borrar los campos al apretar el botón ESC del teclado? Ahí se cierra la ventana Modal pero no borran los campos..
@edgaramorocho3900
@edgaramorocho3900 5 жыл бұрын
Buenas tardes, amigo, como siempre excelente enseñanzas Saludos desde Colombia, tengo una pregunta ya que no he podido avanzar en lo siguiente: Cuando miro por consola el array no me está trayendo el producto_id y lo he revisado varias veces y tengo bien conforme a los pasos que me eindica en la enseñanza, me sale asi: Array ( [cantidad] => 20 [precio] => 150 [producto_id] => [action] => addProduct ) O alguien si me puede ayudar lo agradecería. Muchas Gracias
@gilberthbenaventeprograman3212
@gilberthbenaventeprograman3212 5 жыл бұрын
me pasa lo mismo lo resolvistes :(
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
@@gilberthbenaventeprograman3212 pudiste resolverlo amigo?
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
Pudiste resolverlo?
@gilberthbenaventeprograman3212
@gilberthbenaventeprograman3212 5 жыл бұрын
@@MiguelRamirez-os1ir si amigoo
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
@@gilberthbenaventeprograman3212 ME AYUDARIAS? NO HE PODIDO PASAR DE AQUI HACE COMO DOS SEMANAS
@runnerfrog
@runnerfrog 5 жыл бұрын
JavaScript les da ese error y no toma el código de producto porque nunca deben usar JavaScript así. El JSON quiere hacer un parse mientras no todos los datos que está recibiendo están como string. Para evitar ese error del JSON.parse hay que convertir primeramente a string, ejemplo dado, así: var info = JSON.parse(JSON.stringify(response));
@pixby543
@pixby543 5 жыл бұрын
a ti si te actualiza los datos al agregar ?
@runnerfrog
@runnerfrog 5 жыл бұрын
@@pixby543, todas las diferencias que se puedan encontrar en funcionamiento entre el código del autor y el propio es posiblemente dado a un conflicto de versiones: recuerden que, unos videos atrás, el autor dijo que se le borró el código; lo más probable es que haya bajado versiones más nuevas de los archivos de JQuery, el completo y el slim, con lo cual tanto una versión más vieja como más nueva provoquen algún tipo de conflicto de versiones (que se puede arreglar encontrando el error y leyendo la documentación correspondiente de la API de JavaScript para hacer cambios al código para que se ajuste al funcionamiento requerido). Con las versiones de archivos que se bajaron al comienzo del curso, las llamadas de Ajax posiblemente no actualizan automáticamente.
@josealejandrosanchez4180
@josealejandrosanchez4180 5 жыл бұрын
@@runnerfrog Muchas gracias sigo ese curso del inicio y gracias a su comentario se soluciono ese error
@humansoftware1214
@humansoftware1214 5 жыл бұрын
( ! ) Notice: Undefined index: cantidad in C:\wamp64\www\mul-blx\ventas-mubxl\sistema\ajax.php on line 30 Call Stack #TimeMemoryFunctionLocation 10.0026252952{main}( )...\ajax.php:0 error me da ese error que hago
@JOLUMO666
@JOLUMO666 4 жыл бұрын
Hola que version de Jquery usas en tu proyecto espero me respondas porque sigo con el eeror JSON.parse(response); hic el cambio como tu lo indicas y si me muestra la ventana modal pero en donde deberia estar el nombre del producto sale UNDEFINIED
@elbernunez6278
@elbernunez6278 4 жыл бұрын
Abel seria genial si me dijieras que extensiones de Visual Code usas..... Saludos desde Peru !!!!
@AbelOS
@AbelOS 4 жыл бұрын
Que tal colega, no utilizo Visual Studio Code como editor, utilizo Sublimetext 3
@henrypark1528
@henrypark1528 5 жыл бұрын
solo hay que seguir paso a paso, seguro saltaste la parte de escribir primero los valores de PRECIO y CANTIDAD , luego descomentar el PRINT_R y luego presionar agregar, solo asi me funciono el array
@lucasvillalba3858
@lucasvillalba3858 2 жыл бұрын
hola profe tengo un problema cuando carga los producto lo repite dos veces como puedo hacer para que eso no suceda
@josemilltoncanalesrodrigue8902
@josemilltoncanalesrodrigue8902 4 жыл бұрын
Hola Abel que tal brother una consulta hasta el vídeo 2-42 me jalaba el codproducto y el nombre del producto pero en este vídeo al realizarlo y completarlo demás ya no jala el código ni el nombre del producto y me indica este error Uncaught SyntaxError: Unexpected token < in JSON at position 6 at JSON.parse () por favor si me podrías ayudar
@AbelOS
@AbelOS 4 жыл бұрын
Que tal Jose, al pareces la respuesta del ajax no es formato JSON por lo mismo no puede convertirlo a objeto, revisa que realmente esté retornando la información en formato json y que la librería jquery sea la más actualizada.
@americadayan1028
@americadayan1028 3 жыл бұрын
@@AbelOS Hola, como se puede ver si esta retornando en formato json ?
@AbelOS
@AbelOS 3 жыл бұрын
@@americadayan1028 en el inspector de elementos del navegador debes ir a la ventana red o Network y seleccionar la petición Ajax y luego seleccionas la engaña respuesta, allí te mostrará lo que retorna el Ajax
@javiercortes5426
@javiercortes5426 2 жыл бұрын
Hola amigos, creo que ya no venden $$$ el código fuente, alguno me podría ayudar con algo.... ya pude solucionar varios fallos.... solo que al final cuando actualiza el precio me lo cambia y va disminuyendo cada vez que se cambia, tanto en la base de datos tabla PRODUCTO y en el modulo de lista de PRODUCTOS. agradezco de antemano a quien me pueda orientar 😎
@vargas97alvarado
@vargas97alvarado 3 жыл бұрын
para agregar producto, ajuro tengo que usar ajax ?
@AbelOS
@AbelOS 3 жыл бұрын
Jose, si estas siguiente el curso así es, pero podes hacerlo de distintas formas. Saludos.
@vargas97alvarado
@vargas97alvarado 3 жыл бұрын
@@AbelOS ahhh ok ok
@gotardosulcagutierrrez205
@gotardosulcagutierrrez205 4 жыл бұрын
lo logreeeee yeeeee gracias maestro
@williamalbertoguzmanmendez3251
@williamalbertoguzmanmendez3251 4 жыл бұрын
Hola ¿Cómo están? me embolate un poco con los nuevos precios, ¿esos precios si son los correctos? Ejemplo: Compro una arroba de arroz en 40 mil, serian 25 unidades a 1600, entonces (cantidad = 25 y precio = 1600), digamos que pasa un día pero ahora la arroba vale 45 mil, serian 25 unidades a 1800, entonces (cantidad = 25 y precio = 1800). Ahora el sistema saca el promedio ponderado sumando las dos entradas anteriores y el nuevo precio seria de 1700. ¿Debería de ser el ultimo precio en el que se compro el producto?, Siendo así, si primero lo compra a 45 y despues a 40, entra en perdida porque al tomar el precio actual aún queda en bodega el producto con precio costoso. No se mucho de contabilidad, ¿esta bien lo del promedio ponderado? alguien me puede explicar. Tengo otra duda, el precio que se digita es el que se compra el producto por unidad o es el precio que se va a vender al cliente, porque tengo entendido que si se compra un producto a 1600 se puede vender a 1800 al cliente o en 1920 sumando el 20% de ganancia al articulo. Estaré atento a la explicación. He aprendido muchas cosas con sus videos Abel, saludos!!
@americadayan1028
@americadayan1028 3 жыл бұрын
Hola , como resolvieron el problema que causaba el var info = JSON:parse(response); también ya intente con var info = JSON.parse(JSON.stringify(response));
@AbelOS
@AbelOS 3 жыл бұрын
Antes de convertirlo a objetos en JavaScript podría hacer un console.log(response); de tal forma que veas en la consola del navegador la respuesta del Ajax
@americadayan1028
@americadayan1028 3 жыл бұрын
@@AbelOS ya quedo uwu, el problema fue que no elimine el print_r($_POST); que se puso arriba en el ajax.php
@pepebiondi5962
@pepebiondi5962 2 жыл бұрын
Descargar Sistema Completo te cobra en u$s 200, no hay código gratis?
@guillermolaquaire
@guillermolaquaire 4 жыл бұрын
Hola Abel, antes que nada gracias por enseñar.- Una consulta, yo estoy adaptando tus conceptos para algo personal y te quería preguntar como se utilizan los datos para mostrar una imagen.- Yo tengo esto: var info = JSON.parse(response); console.log(info); $('.nameProducto').html(info.Nombre); $('.detalleProducto').html(info.Detalle); $('.imgProducto').html(info.Img); donde $(.imgProducto') es "img_producto.png" las imágenes están en la carpeta uploads del sistema, yo quisiera saber como mostrarlas en el formulario modal Desde ya muchas gracias.-
@AbelOS
@AbelOS 4 жыл бұрын
Que tal colega, bueno para extraer información se hace por medio de ajax, durante el curso se muestra como obtener información y así mismo como mostrar datos del producto incluyendo la foto.
@oscarflorezjr2640
@oscarflorezjr2640 5 жыл бұрын
El modal me funcionaba de maravilla , me extraia el nombre del producto y demas pero en el array me mostraba el nombre pero no el id, continue igual pero de un momento a otro me persiste el mismo error, ya en consola no me imprime nada, ya no me sale ni el nombre del producto ni nada. me he quedado en esta parte y no he podido avanzar. ESTE ES EL ERROR ---> || SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data ||
@oscarflorezjr2640
@oscarflorezjr2640 5 жыл бұрын
He buscado de todas la maneras y no se que mas hacer :(
@omarschmidtk.9670
@omarschmidtk.9670 5 жыл бұрын
@@oscarflorezjr2640 Estoy con el mismo error :( lo has solucionado ?? Saludos buenos videos
@gilberthbenaventeprograman3212
@gilberthbenaventeprograman3212 5 жыл бұрын
en el mismo error ayudenme porfa
@Dakons
@Dakons 4 жыл бұрын
Si aun tienen el problema del "JSON error en la Sintaxis....", solo es cuestión de seguir los pasos que hace Abel en el vídeo: Abres el modal, llenas los INPUT, luego recién después de eso liberas la linea print_r y así no te dará ningún error.
@alexvargas6342
@alexvargas6342 4 жыл бұрын
PORFIN PUDE PASAR ESTA PARTE DEL AJAX TENIA ERROR EL EL JSON.PARSE LA SOLUCION ES CAMBIAR A jquery.1.11.2.min DEBEN BUSCAR EL CODIGO EN GOOGLE DE ESA VERSION COPIARLO Y GUARDARLO EN LA CARPETA JS COMO jquery.1.11.2.min Y LUEGO AGREGARLO EN EL ARCHIVO SCRIPTS.PHP Y QUITAR EL JQUERY ANTERIOR QUE ESTA AHI Y LISTO.
@Dakons
@Dakons 4 жыл бұрын
El problema del "JSON error en la Sintaxis....", solo es cuestión de seguir los pasos que hace Abel en el vídeo: Abres el modal, llenas los INPUT, luego recién después de eso liberas la linea print_r y así no te dará ningún error.
@danielfuertes5126
@danielfuertes5126 6 жыл бұрын
Gracias parcerito
@AbelOS
@AbelOS 6 жыл бұрын
De nada Daniel Fuentes, Saludos =0)
@madizonrivas5765
@madizonrivas5765 Жыл бұрын
saludos el programa me esta dando un error cuando presiono el boton agragar no me sale el mensaje por favor quien me puede ayudar con este error
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
ABEL POR FAVOR PODRIAS RESPONDER
@jhfreddyromdel7119
@jhfreddyromdel7119 4 жыл бұрын
Saludos... Ya amigos, ya encontré el errory lo solucioné... El problema era "error de capa 8"... tenía mal escrito el "idUsuario", lo tenía así: "idusuario" en el "insert into"... O sea no lo tenía como está en la base de datos... también había digitado mal, faltaba a la variable "precio" el signo "$" en "ajax.php" en la linea de "insert into" en los "values"... Por si a alguien le sirve de algo... Ahora continuaré... Gracias.
@AbelOS
@AbelOS 4 жыл бұрын
Que tal Jhfreddy, me alegro que hayas encontrado el error, suele pasar ese tipo de errores incluso con un signo como la famosa , o . en fin hay varios, ánimo sigue adelante, saludos!
@alexoliveiratv6103
@alexoliveiratv6103 4 жыл бұрын
ya logre encontrar mi error XD, header.php el addProduct lo tenia en (id=" ") y deberia de estar en ( value=" addProduct") asi: seguimos
@AbelOS
@AbelOS 4 жыл бұрын
Me alegro que hayas solucionado el inconveniente y disculpa por no responder a tiempo ya que se me dificulta por el tiempo, saludos.
@nestorfernandosuarezcardoz1046
@nestorfernandosuarezcardoz1046 4 жыл бұрын
muchas gracias por publicar la solución, me estaba pasando lo mismo y se solucionó, seguimos adelante
@esving5903
@esving5903 4 жыл бұрын
hola mi estimado no me actualiza en la tabla producto ni en la tabla entradas me ayudas x favor
@AbelOS
@AbelOS 4 жыл бұрын
Que tal amigo, bueno primero deberías verificar si te muestra algún error para determinar en donde estaría el problema, o podrías hacer debug en cada proceso para verificar en donde estaría el inconveniente, saludos.
@jadjaramkh
@jadjaramkh 5 жыл бұрын
al dar clic en el botón agregar me muestra el siguiente error puedes ayudarme a solucionar este error?: VM402:1 Uncaught SyntaxError: Unexpected token A in JSON at position 0 at JSON.parse () at Object.success (config.js:63) at u (jquery.min.js:2) at Object.fireWith [as resolveWith] (jquery.min.js:2) at k (jquery.min.js:2) at XMLHttpRequest. (jquery.min.js:2)
@hugojastrzebski9850
@hugojastrzebski9850 5 жыл бұрын
Me pasa algo parecido VM1113:1 Uncaught SyntaxError: Unexpected token A in JSON at position 0 at JSON.parse () at Object.success (functions.js:24) at u (jquery.min.js:2) at Object.fireWith [as resolveWith] (jquery.min.js:2) at k (jquery.min.js:2) at XMLHttpRequest. (jquery.min.js:2)
@danielbarrosgonzalez5932
@danielbarrosgonzalez5932 5 жыл бұрын
@@hugojastrzebski9850 lo arreglaste ?
@edwinromanh
@edwinromanh 4 жыл бұрын
cambia la primera linea por la segunda //var info = JSON.parse(response); var info = JSON.parse(JSON.stringify(response));
@henrypark1528
@henrypark1528 5 жыл бұрын
Buenos Dias, eh comenzado este proyecto pero tengo error en este punto, cuando hago el PARSE me trae el odjeto, pero cuando hago el SERIALIZE me da el error SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data ||, ademas de eso me deja de reconocer el del nameProduct, con el STRINGIFY me trae el array pero sin el PRODUCTO_ID, que podra ser? eh investigado colocando ISSET al IF (_&POST) y con otras versiones de JQUERY pero nada,Gracias
@henrypark1528
@henrypark1528 5 жыл бұрын
Tambien al descomentar el PRINT_R(_$POST) me da el error SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data, me dice UNDEFINED INDEX en COD_PRODUCTO y me dice que NUM_ROWS() esperaba un 1, espero alguien pueda atender este comentario, gracias
@ramonantoniogil1102
@ramonantoniogil1102 5 жыл бұрын
@@henrypark1528 yo tampoco que han hecho para avanzar
@Dakons
@Dakons 4 жыл бұрын
Si aun tienen el problema del "JSON error en la Sintaxis....", solo es cuestión de seguir los pasos que hace Abel en el vídeo: Abres el modal, llenas los INPUT, luego recién después de eso liberas la linea print_r y así no te dará ningún error.
@miguelchunga1698
@miguelchunga1698 4 жыл бұрын
@@Dakons hola por favor puedes ayudarme con tu codigo para comprobar y lograr avanzar....y que version de jquery usa
@Dakons
@Dakons 4 жыл бұрын
@@miguelchunga1698 uso el jQuery v3.4.1
@michaelmolina5304
@michaelmolina5304 6 жыл бұрын
Sigue Asi
@AbelOS
@AbelOS 6 жыл бұрын
Gracias Michael Molina, saludos =0)
@ezziosamillan5853
@ezziosamillan5853 4 жыл бұрын
Muy buen video estimado Abel OS, aqui si me he plantado, 2 dias, no puedo solucionar este problema de AJAX, no se si podrias facilitarnos los archivos ajax.php y functions.js a fin de ver en que estoy fallando. He usado el print_r($_POST) para capturar el array y si me sale, pero cuando trato de comprobar si esta recibiendo el if ($_POST['accion']=='addProduct') simplemente salta y me sale un enorme texto. Espero tus comentarios, Saludos :-)
@arielcolombo4555
@arielcolombo4555 4 жыл бұрын
estoy igual, lo solucionaste?
@ezziosamillan5853
@ezziosamillan5853 4 жыл бұрын
@@arielcolombo4555 Si, ya termine el proyecto, hasta el final. Al principio me costo, pero ya fui corrigiendo conforme avanzaba. Y tu, todo bien?
@cesarjuarezgabino9460
@cesarjuarezgabino9460 4 жыл бұрын
@@ezziosamillan5853 podrias compartir el proyecto?
@ezziosamillan5853
@ezziosamillan5853 4 жыл бұрын
@@cesarjuarezgabino9460 Claro, pero estropearia tu aprendizaje. A mi me costo, pero de tanto probar me salio. Tu diras
@cesarjuarezgabino9460
@cesarjuarezgabino9460 4 жыл бұрын
@@ezziosamillan5853 me podrias apoyar en una parte? es sobre el JSON.parse(response), me atore ahi
@SeihanNoriega
@SeihanNoriega 5 жыл бұрын
Cuando inspecciono elemento en consola me sale este error Failed to load resource: the server responded with a status of 404 (Not Found)
@jorgel8780
@jorgel8780 3 жыл бұрын
Lo que significa que esta mandando a traer un archivo y no lo encuentra en la ubicación que esta descrito.
@mwander2008
@mwander2008 5 жыл бұрын
El [action] me sale vacio y no logro saber porqué. He vuelto a rehacer el código varias veces y siempre sale vacio. Ayuda, por favor. Esto es lo que me sale: Array ( [cantidad] => 10 [precio] => 122 [producto_id] => 26 [action] => ) Muchas gracias
@mwander2008
@mwander2008 5 жыл бұрын
SOLUCIONADO. En "header.php" la linea tenía puesto "val=="addProduct". Gracias Abel por el curso. Es muy interesante.
@edgaramorocho3900
@edgaramorocho3900 5 жыл бұрын
@@mwander2008 buenas noches, me puedes ayudar me esta pasando con producto_id, no esta saliendo información me puedes ayudar o pasarme el código haber donde tengo el error si en el header.php o el funtion.js, o en donde. Gracias
@gilberthbenaventeprograman3212
@gilberthbenaventeprograman3212 5 жыл бұрын
ami tambien me pueden ayudar no me sale el producto_id :(
@gilberthbenaventeprograman3212
@gilberthbenaventeprograman3212 5 жыл бұрын
amigo me podrias pasar tu codigo porfavor del producto_id porfa el mio esta asi
@ramonantoniogil1102
@ramonantoniogil1102 5 жыл бұрын
@@gilberthbenaventeprograman3212 ayudanos
@filipcrk
@filipcrk 4 жыл бұрын
Uncaught SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data me da este error :(
@elbernunez6278
@elbernunez6278 4 жыл бұрын
Si no me equivoco de tu error es que en si no tienes ninguno.... solo comprueba que tus dos JSON funcionen (me refiero de la funcion sendDataProduct y del .addProduct) luego de ver que de manera independiente te botan los datos, sigue los pasos como Abel indica y veras que ya no te botara ningun error
@ericcastro007
@ericcastro007 4 жыл бұрын
Qué lástima, el curso venia de maravilla pero aqui ya me quedé completamente estancado. Hago el codigo exactamente igual que tu lo haces pero cuando presiono el boton "agregar" , en vez de detectar que la accion se llama "addProduct" no hace nada y me devuelve el error del primer if en que la accion es "infoProducto". O sea , nunca detecta este if. Es como si nunca detectara que dentro del formulario va la accion "action" con el texto "addProduct" //Agregar productos if($_POST['action']='addProduct'){ echo "Agregar producto"; }
@nestorfernandosuarezcardoz1046
@nestorfernandosuarezcardoz1046 4 жыл бұрын
solucionaste? yo tenia el mismo error y pude
@juancamarena5988
@juancamarena5988 4 жыл бұрын
Amigo yo tengo el mismo error, lograste resolverlo???
@jhfreddyromdel7119
@jhfreddyromdel7119 4 жыл бұрын
Saludos a todos... Por favor si alguien me puede colaborar; es que al escoger un artículo de la lista de productos, se carga el "modal" y en la consola, ya me aparece información en "JSON" y también convertido en objeto, así: {"codproducto":"5","descripcion":"lavadora Samsung importada"} functions.js:61:25 Object { codproducto: "5", descripcion: "lavadora Samsung importada" } Hasta ahí no se si sea normal, pero al darle valor a los campos de "cantidad" y "precio" y luego dar clic en "agregar", aparece el siguiente error: ( ! ) Notice: Undefined index: $precio in C:\wamp64\www\proyectoFinalWeb\sistema\ajax.php on line 36 Call Stack #TimeMemoryFunctionLocation 10.0000408848{main}( )...\ajax.php:0 error Estube leyendo comentarios, por ahí aparecieron uno o dos con el mismo problema pero no tenian respuesta, no se si ya lo solucionarían... Gracias por colaborar...
@AbelOS
@AbelOS 4 жыл бұрын
Que tal colega, según el error que está mostrando esta en la línea 63 indicando que no está definida la variable $precio, verifica que realmente se haya declarado y que tenga el valor correspondiente, saludos!
@johanespinel8748
@johanespinel8748 4 жыл бұрын
Amigo me podria colaborar no puedo hacer el JSON object no se porque es eso me podrias colaborar
@AbelOS
@AbelOS 4 жыл бұрын
Que error te muestra?
@JOLUMO666
@JOLUMO666 4 жыл бұрын
Buenas noches alguien pudo solucionar el error en JSON.parse(response); he intentado muchas formas pero ninguna funciona me carga el modal pero me sale en donde deberia salir el nombre del producto la palabra UNDEFINIED lo que significa que no esta trayendo los datos de la base de datos si alguien lo soluciono por favor que apoye con la solucion gracias por la ayuda esto viene del video de agregar y eliminar productos con un modal
@AbelOS
@AbelOS 4 жыл бұрын
Que tal amigo, te recomiendo que veas el siguiente bideo kzbin.info/www/bejne/h4mYhqZ_oqqXjas donde se muestra como manipular información en formato JSON con AJAX, saludos.
@Dakons
@Dakons 4 жыл бұрын
Si aun tienen el problema del "JSON error en la Sintaxis....", solo es cuestión de seguir los pasos que hace Abel en el vídeo: Abres el modal, llenas los INPUT, luego recién después de eso liberas la linea print_r y así no te dará ningún error.
@hectorsuarezmera888
@hectorsuarezmera888 4 жыл бұрын
me pone error console.log(response); alguien que me pueda ayudar el error me da en el minuto 19
@AbelOS
@AbelOS 4 жыл бұрын
Que tal colega, verifica que tipo de error te da, si es una variable, objeto luego determina que valor tiene.
@dobleaerreape2749
@dobleaerreape2749 Жыл бұрын
alguien me podria ayudar en esto , me sale error Fatal error: Uncaught TypeError: mysqli_num_rows(): Argument #1 ($result) must be of type mysqli_result, bool given in C:\xampp\htdocs\sistema\ajax.php:38 Stack trace: #0 C:\xampp\htdocs\sistema\ajax.php(38): mysqli_num_rows(false) #1 {main} thrown in C:\xampp\htdocs\sistema\ajax.php on line 38
@dobleaerreape2749
@dobleaerreape2749 Жыл бұрын
el $result_pro = mysqli_num_rows($query_upd); no me reconoce
@madizonrivas5765
@madizonrivas5765 Жыл бұрын
pudiste resolver el error ???
@dobleaerreape2749
@dobleaerreape2749 Жыл бұрын
Si
@madizonrivas5765
@madizonrivas5765 Жыл бұрын
@@dobleaerreape2749 me puedes ayudar tengo ya como 3 semana y no he podido resolver
@madizonrivas5765
@madizonrivas5765 Жыл бұрын
@@dobleaerreape2749 por favor cres que me puedas ayudar ya tengo casi 3 semanas con un error y no logro insertar los productos
@elbernunez6278
@elbernunez6278 4 жыл бұрын
UN POCO DE EXPLICACION DE ESTE ERROR.....(Mi respuesta no es 100% verídica ya que es la manera mas facil de explicar) VM274:1 Uncaught SyntaxError: Unexpected token A in JSON at position 0 Este error, en si, no es un error tal cual... solo es cuestión de entender como interactua de manera mas profunda la logica del ajax con los datos JSON, nosotros al liberar la sintaxis del "print_r;exit;" vamos hacer que el ajax lea y no lea los datos como se debe.... Asi que para que comprueben que su código corre correctamente en la consola de google, primero verifiquen que cada JSON.parse este arrojando los datos como se debe de manera individual y luego para quitarse las dudas SIGAN PASO A PASO COMO INDICA ABEL, ya que el hace que se ejecute primero el ajax para que muestre los datos del modal y luego ejecuta el segundo ajax en la cual muestra los datos de entrada. Repito:::: esto es una explicacion no veridica ni con mucha logica valida ya que si lo hiciera seria complicado de que me entieran. SALUDOS
@teracon5952
@teracon5952 3 жыл бұрын
Elber, asi es tal cual lo explicaste. La clave principal esta en el comando "print_r;exit; en el archivo ajax.php. El profe lo actIva y desactiva constantemente para comprobar el funcionamiento. ESTE ES UN RESUMEN DEL MISMO: // v43 v43 11:27 inicializamos session para obtener la variable de session del Usuario //V42 6:00 se crea una impresión del POST enviado // Video42 8:15 Se bloquea la impresión para continuar // Video43 6:40 Vuelve y lo activa para verificar el botón Agregar del Modal "Agregar producto". // MUY IMPORTANTE, lo activa UNICAMENTE cuando ta esta cargado el modal con // el Nombre del producto y los datos de cantidad y precio //Sino se hace así dar error por falta de datos en el JSON // Video43 7:45 Vuelve y comenta este comanado print_r para continuar. //print_r($_POST);exit;
@didierestebanbacabargas2630
@didierestebanbacabargas2630 5 жыл бұрын
img_c489c0dd87499d4fb02db92487393dbd.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found) arrow_bottom.png:1 Failed to load resource: the server responded with a status of 404 (Not Found) Me pueden ayudar ,gracias
@AbelOS
@AbelOS 5 жыл бұрын
que tal Didier, podrías escribirme al facebook.
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
AYUDAAAAAAAAAAAAAAA NUEVANEM>TE ESTOY VARADO Y NO ENCUENTRO AYUDAAAAAAAAAAAA
@henrypark1528
@henrypark1528 5 жыл бұрын
Estoy igual, si consigues la forma de solucionar el error del parse o del producto_id y lo puedes compartir conmigo responde este comentario, gracias
@henrypark1528
@henrypark1528 5 жыл бұрын
Amigo ya me salio jaja, solo hay que seguir paso a paso, seguro saltaste la parte de escribir primero los valores de PRECIO y CANTIDAD , luego descomentar el PRINT_R y luego presionar agregar, solo asi me funciono el array, espero puedas resolverlo
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
@@henrypark1528 NO TE ENTENDIII JAJA AYUDAME PORFA ... AMIGO SERIA BUENO SEGUIR EN CONTACTO YA QUE VAMOS CASI EN EL MISMO VIDEO TE PUEDO PASAR MI NUMERO?
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
@@henrypark1528 JJAJAJJAJAJA En serio esa era la webonada? llevo dos putas semanas tratando de encontrar el error y era el hecho de hacerlo igual en el video para que no muestre el error de preo
@MiguelRamirez-os1ir
@MiguelRamirez-os1ir 5 жыл бұрын
@@henrypark1528 Henry Podrias regalarme tu numero para comunicarmos por wp
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Como enviar datos con AJAX, PHP, MySQL, jQuery y CSS
21:43
Tuwebonada.com
Рет қаралды 49 М.
Evolute I-Space - ты просто космос Стас!
19:35
Клубный сервис
Рет қаралды 103 М.
Новый год 2025 на ТНТ "ComedyVision!" @ComedyClubRussia
1:16:27
Tabla en vivo  con PHP y AJAX | Mostrando y maquetando la página
28:47
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН