Insertar datos con ajax y php a mysql
Вставка
- Опубліковано 20 вер 2024
- En este recurso web veremos como insertar datos utilizando ajax y php al motor de base de datos mysql :D
Código fuente:
drive.google.c...
#facultadautodidacta #ajax #jqueryajax - Наука та технологія
Lo que me encanta de tu video es que compartes el script, eso ayuda a muchos que ya saben todo lo básico (php/mysql) y solo quieren aprender la parte del ajax y ver como funciona testeando en sus computadora, gracias bro.
Muchísimas gracias!!! Entendí perfectamente, explica de maravilla.🙏🏻
Nunca dejo de aprender con sus videos maestro. muchísimas gracias
Genial amigo. Muchas gracias. Excelente tutorial. Muy bien explicado. Tenés un suscriptor más.
Saludos.
Hola! Un saludo, muchas gracias por compartir tus conocimientos con la comunidad, se me hizo realmente útil, yo he perfeccionado un conocimiento y eso se lo debo agradecer a usted
Corto y preciso... Excelente video TE FELICITO.
Hola amigo! Gran video! Tengo una consulta resulta que me esta agregando los registros pero me envia todo el tiempo "fallo en el servidor" osea me devuelve todo el tiempo el valor 0 pero igual me lo inserta, sabes porque esto se produce?
Excelente, llevo días buscando que funcione algo así, y sin problemas, explicas muy bien, +1sub
Así te quería agarrar puerk
Excelente el vídeo. Explicas re bien. Muchísimas gracias.
Muy bueno y bien explicado. Gracias por el contenido.
fenomenal muy útil y bien explicado
Exelente Profesor. le saluda, su nuevo suscriptor. muchas gracias.
Exelente tutorial facil y funciona.Gracias por el aporte
Muchas Gracias!!!... Me ayudo mucho con mi proyecto.
Muchisimas gracias me ayudo bastante a lo que estaba necesitando.
Muchas gracias broooo!!!!! Preciso y conciso!!!!
simple y bien explicado, sigue así, gracias
Agradezco tu claridad excelente tutorial gracias..
Excelente muy bien explicado...... muchas Gracias!!!
Me salvaste muy buena explicación !!!!! Gracias
Gracias amigo, el único vídeo que me funcionó de los 20 que vi jajaja
Buenisimo amigo, sencillo, codigo simple y muy didáctico tu tutorial.
muchas gracias me fue de mucha ayuda
Hola, saludos, acabo de ver tu videos y entre muchos, este es el mas didactico y sencillo, me resulto, gracias. Solo, si es posible, una asesoria: buscaba el envio del formulario y el msg de envio con exito, lo logre, en mi caso, tengo validacion con el plugin de validate.js pero probando, cuando le doy al boton enviar con los campos vacios igual se me envian y se almacena como datos vacio en la base de datos. Probe con un if y nada, que me aconsejas, por favor.
Gracias muy bueno... y bastante sencillo :)
super claro! Gracias papaaaaaaa!
Excelente la explicación de como utilizar Ajax paso paso, tengo una duda si necesito extraer datos de una BD pasarlos a una pagina iterativa-mente como se implementaría, es decir, enviar automáticamente enviar el formulario a medida que leo los datos de una fil de o registro de la BD?
Buen video. Gracias
Gracias, muy bien explicado.!
eres bueno, muchas gracias, no lo había pensado
Que agradable que al ir al link de descarga que has puesto usas google drive, fue pinchar en la carpeta de descarga y listo.
Hola, quizás respondas esto tarde y ya lo haya solucionado pero, me sale "Falló" y en realidad si funcionó, no sé a que se deba, aún así muchas gracias, no recordaba mucho del Ajax
excelente video, amigo me fue de gran ayuda.Gracias por el contenido
¿Cómo valido los campos del formulario para que no me deje insertar campos en blanco?
Antes tenía la propiedad REQUIRED dentro de HTML, pero después de esto ya no funciona
Excelente muy bien explicado,
Exelente video master¡¡
Muchas gracias me funciono... estaba fallando por el pasword encriptado, lo envie sin encriptar y todo de maravilla mil gracias amigo estoy dichoso
Primero que nada agradecerte por tu explicación excelente video , al grano y sencillo ...
Pregunta , cómo afectaría si cambio el evento en jquery ?
Es decir cambiar el evento en vez de que sea onclick o esperar a que el user de click , hacerlo con un keypress/ keyup o keydown
No creo que afecté siempre y cuando la estructura del Ajax este bien, cómo sea que lo activen funciona ✌️
mUY BIEN, AHORA VA LA PREGUNTA, si quiero usar Clases y Métodos en php, como especifico en jquery a que método debe ir la función!
Buenas tardes, tiene algún vídeo explicando cómo hacer un update?
Muy bien explicado este video haces un gran trabajo amigo.
Un saludo
excelente video muy claro
holaa, una consulta quiero agregar una tabla detalle, donde esta relacionado con dos tablas y no se como se haria :c pues quiero que al poner nombre color rojo, solo capture e ingrese el id del color rojo :c
Supongamos que quiero hacer un login que me mande al formulario si los datos del usuario son correctos, pero ¿Cómo le hago para ocultar ese formulario y mostrar el login y después ocultar el login y mostrar el formulario?
Hola, muchas gracias por el tutorial, te sigo desde hace mucho y la mayoría de las cosas que se, te lo debo a ti :)
Me funciona perfecto el código, solo una consulta, ¿Cómo validar los campos requeridos? es decir, ¿Cómo hacer que el Ajax no se dispare hasta que todos los campos estén completos?
Disculpa amigo ? como seria en el caso de que se estén utilizando modales?
si ahi quiero usar el mysqli_insert_id como lo puedo agregar, me sale error
Justo lo que buscaba :D Saludos
Excelente!
CRACK!😁😁😁
Hola se corre peligro de inyeccoin sql??
👏 GRACIAS
y cuando se hace todo, puedo borrar lo que puse en el formulario y poner otro sin tener que actualizar?
pd buen video, sigue asi bro
muy bien explicado
Buenas, en el if no va == porque al parecer se contradice y se va al else, solo colocando = funciona ej
if (r=1) {
alert("Agregado Exitoso");
}else{
alert("Error al Agregar");
}
es una comparación no es una asignación
developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators#Operadores_de_comparaci%C3%B3n
Lo sé pero si colocó == 1 el valor se guarda pero me sale el mensaje de "error al agregar" pero en la base de datos se guarda
habría que revisar eso pero es correcto utilizar comparacion en un if para eso son, aunque me parece que también es valido con un solo =, pero bueno js es muy extenso, creo que las dos son correctas , y claro lo que nos funciona es nuestra opcion :D, saludos amigo
me pasa lo mismo, error al guardar, pero veo en localhost esta guardado el registro
@@FacultadAutodidacta Yo también tuve que cambiar a solo poner un igual por que con 2 me daba error.
mil gracias
buenas dias, entonces, con un solo boton, por ejemplo "envia"r, puedo usar ajax, para registar y mandar correo a la ves usuando mis funciones de PHP
claro que si, todo lo haces de lado del servidor y regresas lo que creas necesario sin ningun problema :)
Hola amigo, excelente tu video, bien esplicado pero me sale un problema, POR FAVOR si puedes ayudarme. No entiendo.
Es esto: Access to XMLHttpRequest at /metodo_ajax/insertar.php' from origin null has benn blocked by CORS policy: cross origin requests are only supported for protocol shemes
: http, data, chrome, https
no lo estas corriendo en localhost
Gracias, ya lo arreglé
Buen dia , he hecho paso a paso como el video y me resulta que no me inserta me dice fallo de registro
Una pregunta es urgente: si yo quiero poner la respuesta en HTML en lugar de un alert ¿que debo hacer?
Primero agregas un div en la parte donde quieres poner la respuesta con si respectivo id, después en el Ajax asignas la respuesta al div con la función HTML
Ejemplo
Y en la respuesta Ajax
$('nombre').html('tags html con formato correcto');
Con eso puedes poner html como respuesta
Hola buenas tardes, tengo un problema, ya que al utilizar el ajax se recarga la pagina, ya puse el script src con su respectivo archivo no se que pueda ser
Mis dieces a este video en 2021!
Hola quisiera hacerte la siguiente pregunta, para subir aparte de los campos que estan en este ejemplo yo tambien quiero subir un input file, como se hace aprovechando el mismo código
Saludos y muchas gracias
hola que tal, se me ocurre que cheques el curso del sistema de ventas y almacen, en el modulo de articulos se muestra como subir una imagen con un registro, asi como tu mencionas :)
toma tu like mi buen hombre, se rifo.
utilize tu mismo codigo de prueba y no me hace la insercion me manda directamente el error del server, actualmente estoy utilizando xampp y sublime como editor
este video de que curso es!! me interesa ver el curso completo.
Checa tablas dinámicas, crud con datatable, crud con store procedures y crud seguro, todos manejan este tipo de Ajax ✌️
Muchas gracias, clarisimo
hola , gracias buen vídeo me ha guiado un poco, pero me preguntaba , como se puede hacer para consultar datos y mostrarlos en una tabla?
ua-cam.com/video/nPAp-gT5gPI/v-deo.html
✌️
@@FacultadAutodidacta oye muchas gracias, ya lo había visto, pero lo que quiero es que , digamos , al darle click en buscar, el me traiga todos los datos que tengan el id 1, es decir que valla a la bases y traiga un select condicionado y esto me lo muestre en una tabla
Una pregunta amigo, tengo una tabla y en ella un modal que me actualiza datos en la tabla pero llevándome a otra pagina, quiero aplicar esto de Ajax, mi duda es si usando este código la tabla de actualizara al momento que hago el update con ajax? O si solo me saldrá en mensaje pero para ver la tabla actualizada tendré que recargar
Te recomiendo mucho ver el curso de tablas dinámicas , creo que tendrás lo que necesitas :)
Una consulta, usas el metodo serialize para poder convertir esos datos del formulario en un objeto y pasarlo como data al ajax
Más bien en una cadena :)
@@FacultadAutodidacta hmm osea al principio de que tipo de dato era el formulario para canbiarlo a cadena?
el form si es un objeto del dom, pero al pasar serialize sobre un form, obtiene los nombres de los controles y los datos y crea una cadena, en ese momento no esta creando un objeto del form solo lo ocupa para obtener los valores y regresa una cadena :)
el unico video que me a servido
excelentísimo!!!!
amigo tengo una pregunta, tu utilizas ahi una variable para denotar la conexion, pero yo la tengo en otro archivo, y para enviar los datos por post utilizo $"variable"->query(INSERT INTO etc...
cuando utilizo el alert con "echo mysqli_query($bd)" me lanza la alerta de error siempre, pero si me hace bien el envio a la base de datos
a mi me da error al guardar siempre (en el if) pero si guarda, igual tengo la conexión en otro (conexion.php) ¿encontraste alguna solución?
@@Unkuz Hola amigo, no se por que razón pero si cambias el doble igual del if por un solo if si te funcionara. if=1
@@johnguerrero8965 ahi estas asignando el valor, no lo estas tomando por la conexion. si te fijas aunque la conexion falle siempre tendras exito, osea, r siempre sera 1.
buenisimo
no me funca con boostrap no caxo que honda :/
gracias, muy bueno
Gracias crack
amigo no puedo descargar la libreria jquery,, a seleccionar el link de deskarga abre un archivo,, lo copio todo y creo un archivo nuevo dnd esta mi index,,lo renombro y lo guardo como js,, y ese archivo es el q mando a llamar en escript del head asi como tu pero al darle al boton guardar en mi formulario solo se recarga la pagina :(
A mi me pasó así, el problema es que yo estaba trabajando con una plantilla de bootstrap y las versiones del jquery del bootstrap con la de este vídeo eran diferentes. Lo que hice fue comentar el jquery de bootstrap y con eso quedó. Saludos
maestro en vez de echo en el php puede ser return ? o siempre se usa echo aun que se este trabajando con el patron mcv ? de ante mano muchas gracias :)
puede ser return sin problemas
estoy en lo mismo
Gracias men!!!!!
Muchas gracias :D
heroe
al final del código de php de insertar agregue un header para que me redireccione a otro código pero no funciona, alguien me puede ayudar? :c
muy bien solo es buscar el código para limpiar los campos
Amigo a mi me sale que Ajax no es una funcion: Uncaught TypeError: $.ajax is not a function
Bajaste el código fuente?
Notice: Undefined index: nombre in C:\xampp\htdocs\GitHub\NegElecProyectoFinal\APP-LEARN\busquedatabla.php on line 3
:(
porque hay que abrir la parte del desarrollador con F12 si no haces nada?
Para ver como funciona el programa, o ver si arroja algun error.
Yo me apellido Pérez xdxd, buen vídeo man
Estimado cuando tengas tiempo podrías hacer un video usando ajax en formularios modal en bootstrap
hola que tal , el curso de tablas dinamicas, datatable, crud seguro y pdo, todos tienen ese tema, saludos :)
Uncaught ReferenceError: $ is not defined me sale ese error
porque no haz descargado el jquery
se puede ejecutar funciones de otro archivo?
Claro que sí :)
es necesario poner el name
si pero yo necesito como insertar tambien un input file con datos
en el curso de gestor de archivos web, viene una forma de guardar archivos, deberias revisarlo :)
a mi no me da el success que podria ser?
error de dedo me faltaba el data xD
para un update funciona de la misma manera. estoy desde php 7.
Así es :)
Les dejo mi tutorial con código fuente luisetfree.over-blog.es/2018/10/tutorial-ajax-con-php-y-bases-de-datos.html
ya hace mucho que los programadores no usan jquery
Salamero, aún está vigente y sigue en uso. No te creas todo lo que te dicen...
que esto no afecta el rendimiento con mysql , se debe tener una instrucción de close
en eso tienes razon a la larga al tener muchas peticiones si puede pegarle al rendimiento, solo colocas mysqli_close($conexion); y ya esta resuelto, gracias por comentar :D
el rendimiento es mejor con php o c# para bases de datos?
desde mi punto de vista hoy dia las dos tecnologias tienen implementaciones para trabajar con bases de datos robustas, en su caso php con algun framework como laravel que esta de moda, C# con .net en MVC, los dos tienen sus modos , creo que depende mucho del programador y su nivel en procesos de bd, y bueno no sabria decirte cuales son los limites en cada tecnologia , con la netrada de php 7 en php su rendimiento subio bastante ya que es un tipo de precompilado, y bueno c# es compilado no es interpretado , yo creo que los dos sirven para hacer webs robustas, ahora para lo que es la ciencia de datos no sabria decirte como se ocupan o si esque las ocupan pues no tengo experiencia en esa area . saludos amigo :)
se laravel pero mi pregunta es si este framework puede con el rendimiento de miles de peticiones mediante store procedures
no creo que tengas ningun problema mientras todo este bien implementado, dado que el framework es poderoso :), y solo se habla de manejo de datos, y no de web progresiva por ejemplo, eso ya seria otro tema :)
quien tiene los códigos o podrías re subirlos por fa
ya esta arriba de nuevo amigo saludos :D
not found error 404 creo no ahi permisos
tienes razón ya esta :)
perfecto !!
de 100 tú vídeo...
haz un crud completdo con pdo y ajax
si te sirve de mientras estan tablas dinamicas y jtable, los dos son con ajax y mysqli, pero si tengo en cuenta lo de pdo , gracias por tu comentario :)