Búsqueda de Datos en Tiempo Real (Live Search) con PHP + MySQL + JQuery

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 589

  • @rbustamantex
    @rbustamantex 7 лет назад +14

    Excelente tutorial. Lo integré con lo de login y sesiones y funcionó a la perfección. Muchas gracias por tu tiempo y esfuerzo. Gran trabajo.

  • @edgardodev25
    @edgardodev25 2 года назад

    Excelente, me funcionó perfectamente, justo lo que buscaba, muchas gracias hermano!

    • @LexterDev
      @LexterDev  2 года назад

      Excelente. Qué bueno que te sirvió, un saludo.

  • @pablojosecardenaspalomino7184
    @pablojosecardenaspalomino7184 4 года назад

    Muy bueno el tutorial. Qué bueno que tuviera paginador para muchos registros. Saludos desde Bogotá, Colombia.

    • @LexterDev
      @LexterDev  4 года назад

      Estoy planeando una versión actualizada con paginación incluida. Espero publicar el vídeo pronto. Un saludo hasta Colombia 👋.

  • @javiereduardocontrerascast3225
    @javiereduardocontrerascast3225 4 года назад +1

    Buen video, sencillo y al grano (justo lo que buscaba). Tuve problemas al inicio porque tenía todo en el isset($var) xd. Luego ya quedó todo perfecto, gracias por la explicación

    • @LexterDev
      @LexterDev  4 года назад

      Genial bro! Un saludo desde El Salvador.

  • @gunner1193
    @gunner1193 7 лет назад

    Justamente lo que estaba buscando, al principio tuve erorres y no me mostraba la tabla cuando hacia la consulta pero checando codigo y haciendo modificaciones logre que me saliera justo como lo haces en el video, muchisimas gracias tienes mi like y mi suscripción ¡Gracias Totales!

    • @firemount1
      @firemount1 22 дня назад

      Me puedes ayudar, me sale un error en esta parte del codigo de javascript $(buscar_datos());

  • @spksparkmusicsound2659
    @spksparkmusicsound2659 4 года назад

    Excelente tutorial; fácil de entender y de aplicar a otros casos.
    Yo lo aplique para llenar un segundo combo a partir de un clic en un combo principal; dependiendo de la opción seleccionada se crea y se cargan los datos de un segundo combo... SALUDOS.

  • @maidenplay
    @maidenplay 3 года назад

    Tu canal es oro puro

  • @patricioaguilar9393
    @patricioaguilar9393 7 лет назад +1

    Excelente. De los pocos que sirven y están bien explicados. Gracias.

    • @LexterDev
      @LexterDev  7 лет назад

      Gracias bro. Un saludo :)

    • @patricioaguilar9393
      @patricioaguilar9393 7 лет назад

      Lexter, de que manera puedo Paginar los resultados, por ejemplo de 20 por página. Yo realice una página anterior en la cual páginaba todo trabajando en php, la encuentras en constituciondechile.cl/ingram/
      y la que realice acorde a tus indicaciones del tutorial está en constituciondechile.cl/ingram2/
      Las flechas las tengo como se muestra en el primer ejemplo.

  • @Manuelrsson030894
    @Manuelrsson030894 7 лет назад +3

    Muy agradecido mi estimado. Estuvo muy bueno el tutorial (TODO OK); me suscribo, gracias y saludos, adelante con los tutos.

    • @LexterDev
      @LexterDev  7 лет назад +2

      De nada bro, espero que te haya servido. Un saludo

  • @matiassande9669
    @matiassande9669 3 года назад

    Excelente! Super simple y bien hecho! Felicitaciones

  • @mrMiguelon1
    @mrMiguelon1 7 лет назад

    excelente trabajo muchas gracias me ha gustado mucho, muy bien explicado

  • @robotitto
    @robotitto Год назад

    gracias por el aporte, funciono al 100

  • @AngelHernandez-zv3em
    @AngelHernandez-zv3em 2 года назад

    Crack, genio, maquina! Thanks (Video 100% recomendado)

  • @cristobal-r2b
    @cristobal-r2b 6 лет назад

    Excelente trabajo, muy ordenado el código. Muchas gracias.

  • @franklinmunoz8612
    @franklinmunoz8612 4 года назад

    Gracias, valioso aporte, saludos y muchos exitos.

  • @RaizusAsuka
    @RaizusAsuka 2 года назад

    Unos de los mejores tutoriales que hay si los profesores fueran la mitad de entendible seria otra cosa

  • @pataslocas4595
    @pataslocas4595 7 лет назад +2

    ¡Muchas Gracias!, sólo este video me funcionó, gracias en serio, me salvaste, Dios te bendiga, saludos.

    • @LexterDev
      @LexterDev  7 лет назад

      Genial bro! Me alegro poder haber ayudado :) Un saludo y bendiciones

  • @LaParadojadeEduardo
    @LaParadojadeEduardo 7 лет назад

    El mejor video que pude haber encontrado, gracias, me salvaste.

  • @acgcp07
    @acgcp07 6 лет назад

    Excelente aporte! muchas gracias

  • @franciscageorgue2207
    @franciscageorgue2207 7 лет назад

    Excelente video! muchas gracias por compartilo, sería bastante bueno que a la misma búsqueda se le aplicara paginación :)

  • @soldieroffire1
    @soldieroffire1 4 года назад

    Excelente tutorial, muchísimas gracias por tu ayuda!! me funcionó para mi proyecto de grado

    • @LexterDev
      @LexterDev  4 года назад

      Qué bueno que te haya servido bro. Un saludo 😁.

  • @nerioj.vizcaya2334
    @nerioj.vizcaya2334 7 лет назад

    Excelente tutorial, me sirvió bastante, gracias por la ayuda. Suscrito (y)

  • @christiancastrorodriguez1515
    @christiancastrorodriguez1515 5 лет назад

    EXCELENTE VIDEO gracias x el aporte saludos

  • @xaviersabate4335
    @xaviersabate4335 7 лет назад +1

    Muy buen Toturial Lexter, gracias por compartir tus conocimientos. Si pudieras agregarle un paginador a este mismo ejemplo seria genial. Gracias de antemano...

  • @jesushernandezgonzalez1728
    @jesushernandezgonzalez1728 3 года назад

    excelente, si me funcionó me será de mucha ayuda, muchas gracias por el video

    • @LexterDev
      @LexterDev  3 года назад

      Con gusto bro, Qué bueno que te haya servido.

  • @jorgeayala2220
    @jorgeayala2220 2 года назад +1

    Excelente me funciono perfectamente!! Tendrías algún video de como paginar esa misma tabla?

  • @vice2381
    @vice2381 7 лет назад

    Muy bueno, me ayudo bastante. Muchas gracias !

  • @joeleduardoramirez4706
    @joeleduardoramirez4706 2 года назад

    muchas gracias fue de mucha ayuda !

    • @LexterDev
      @LexterDev  2 года назад

      Espero te haya servido. Un saludo 👋

  • @meilinglopez2465
    @meilinglopez2465 3 года назад

    Excelenteee, gracias, gracias!!!!

  • @alvaro5302
    @alvaro5302 4 года назад

    uff como busque esto no sabia como buscar jeje, muchas gracias!!! me sirvio mucho

    • @LexterDev
      @LexterDev  4 года назад

      Qué bueno que te sirvió bro. Saludos.

  • @andresandrade2901
    @andresandrade2901 6 лет назад

    Lo voy a probar y lo voy a adaptar a un proyecto que estoy realizando, si todo queda bien lo comparto!

  • @delfinoalvaradomendoza4674
    @delfinoalvaradomendoza4674 4 года назад

    Muchas gracias fue un muy buen aporte

    • @LexterDev
      @LexterDev  4 года назад

      Con gusto bro, y qué bueno que te sirvió.

  • @brahianhuaroto7730
    @brahianhuaroto7730 4 года назад +1

    Excelente tutorial amigo muy bien explicado (Y)

    • @LexterDev
      @LexterDev  4 года назад +1

      Con mucho gusto bro. Espero te haya servido. Un saludo 😁

    • @brahianhuaroto7730
      @brahianhuaroto7730 4 года назад

      @@LexterDev sería ideal realizar el crud para que esté más completo, adicionalmente realizarlo en modals para que se vea bien visualmente

    • @LexterDev
      @LexterDev  4 года назад +1

      De hecho tengo en la agenda un vídeo sobre el tema tomando como base este vídeo. Pronto estará en el canal. 👌

    • @brahianhuaroto7730
      @brahianhuaroto7730 4 года назад

      @@LexterDev lo espero con ansias estimado intentaré realizarlo por mi parte. De igual forma de agradece tu aporte

  • @freddycolque9684
    @freddycolque9684 6 лет назад

    Muy buen tutorial gracias por compartir tus conosimiento felicidades

  • @leandroramos3464
    @leandroramos3464 3 года назад

    Buenisimo amigo

  • @maury833
    @maury833 6 лет назад

    Muchas gracias por compartir!!

  • @yonatancruzh
    @yonatancruzh 8 лет назад +10

    Excelente aporte y disculpa podrías compartirnos el contenido de la carpeta CSS y de gh.php y los archivos JS.
    Gracias.

  • @arias9387
    @arias9387 5 лет назад

    Excelentísimo muchisisisisisisisisisisi...mas GRACIAS

  • @dianahurtado6154
    @dianahurtado6154 7 лет назад

    Debo agradecerte muchísimo!!!!
    Estaba pensando en botar todo lo que tenía
    Sigue así
    Saluditos :)

  • @edgarmartin435
    @edgarmartin435 7 лет назад +1

    hooooo muchas gracias :3 que buena forma de ahorrarse un botón y tiempo

    • @LexterDev
      @LexterDev  7 лет назад

      Gracias bro, y de nada, qué bueno que te haya servido :)

  • @splicenda2203
    @splicenda2203 7 лет назад

    muchas gracias si funciona!! me salvaste

  • @ctrljean3467
    @ctrljean3467 6 лет назад

    Me gusto bastante el ejemplo, seria mejor si lo hicieras todo con POO en php, seria mas perfecto todavía, gracias ¡CRACK!.

  • @guillermogutierrez4727
    @guillermogutierrez4727 3 года назад +1

    Muchas gracias !!!!!

  • @anticuchin7412
    @anticuchin7412 6 лет назад

    Gracias me sirvio de mucho : )

  • @hisamksawer4435
    @hisamksawer4435 4 года назад

    gracias por el ejemplo!

  • @pepemascara
    @pepemascara 3 года назад +5

    Buenas tardes, he realizado el codigo completo tal cual lo mencionas, pero al ejecutar, solo aparece la etiqueta y la caja de busque, no despliega la lista y no arroja ningun error. que debo hacer?

  • @oscarangelucci5206
    @oscarangelucci5206 6 лет назад

    Excelente tutorial, me sirvio a la perfeccion, use Xampp, Atom

    • @rebecaparedes6903
      @rebecaparedes6903 6 лет назад

      hola! como lo hiciste? Yo lo estoy haciendo con Xampp y no me aparece la tabla!! Ayudaa

    • @oscarangelucci5206
      @oscarangelucci5206 6 лет назад

      @@rebecaparedes6903 Revisa todo el código de verdad este me funciono y corrio bien

  • @cristianeduardoipanaquevar2826
    @cristianeduardoipanaquevar2826 7 лет назад

    Muy bueno gracias

  • @orendaec
    @orendaec 2 года назад +1

    Saludos, excelente tutorial, podrías informarme con que versión de jquery estás haciendo este buscador? gracias, exitos!

  • @aldoivanpinedocobos7593
    @aldoivanpinedocobos7593 4 года назад

    excelente la informacion

  • @GrafinitAnillos
    @GrafinitAnillos 5 лет назад

    Solo tengo un comentario. ....Genial!!!

  • @myfreedom2092
    @myfreedom2092 5 лет назад

    MUCHAS GRACIAS AMIGO!!! :D!!!

    • @LexterDev
      @LexterDev  5 лет назад

      De nada bro. Un saludo.

  • @redgama22
    @redgama22 7 лет назад

    Muy buen Tutorial, bien explicado, te ganaste un suscriptor. ¿podridas hacer uno para buscar entre dos fechas?

    • @LexterDev
      @LexterDev  7 лет назад +1

      Gracias bro :) y sí, voy a ver si preparo uno de ese estilo. Saludos

  • @manuelmonzonrojas8165
    @manuelmonzonrojas8165 4 года назад

    una consulta, en el minuto 8:13 dices que se aplica si encontró filas,,,,,,,pero si no encuentra filas igual aparecen los datos, porque al comienzo estas declarando 2 select......el primer select solo te visualiza, y el segundo select reemplaza al primro si escribes algo en el campo de texto y te muestra si has realizado una busqueda...................... puede ser mayor o menor que cero pero mi gran duda es que estas poniendo una tabla dentro de una condicion if....y por lo que yo veo, esa tabla siempre esta visible asi se cumpla o no la condición ........el if es para la busqueda....pero en el caso de las tablas siempre se ve ...... las tablas se ven asi se cumplan o no la condicion if?????

    • @LexterDev
      @LexterDev  4 года назад

      El if simplemente es para saber si el usuario ha escrito algo en la caja de búsqueda, si no es así, te toma todos los registros de la tabla, por eso se las consultas se sustituyen una a otra. En resumen, si hay palabra a buscar, consulta en base a la palabra, si no pues muestra todos los datos.

    • @manuelmonzonrojas8165
      @manuelmonzonrojas8165 4 года назад

      Amigo disculpa me he desarmado el código, y ya comprendí la lógica, estaba viendo la forma de insertarle 3 option para buscar solo por nombre, o solo por apellido, o solo por dni, segun le de click en la option
      if (isset($_POST['consulta'] && $_POST['option'] )) {
      //me imagino que por alli va la logica

  • @lupitabarba7574
    @lupitabarba7574 6 лет назад

    !!Excelente Tutorial!! muchas gracias, y una disculpa como puedo hacer para borrar algun registro de la tabla?? por favor

  • @LeonardoHernandezHH
    @LeonardoHernandezHH 7 лет назад

    Excelente!

  • @GeeKBio
    @GeeKBio 6 лет назад

    Excelente!!!

  • @henrysojo5624
    @henrysojo5624 6 лет назад

    Excelente tu tutorial, bien sencillo, lo probé sin problemas, lo voy a utilizar para ubicar alumnos en una base de datos mysql, para luego con una casilla de verificación señalar los que asistieron a clase y enviar esa información a una nueva tabla llamada asistencia, me podrías dar una mano en esto.

    • @rafaelalbertoapesoa6775
      @rafaelalbertoapesoa6775 2 года назад

      Hola Henry. Lo probe y no obtengo resultado alguno. Mi duda es la caja_busqueda, que deberia estar definida en algun archivo, creo. Si puedes darme una idea. Desde ya gracias.

  • @labibliaenunvideo5838
    @labibliaenunvideo5838 6 лет назад

    hola buenas , buen tuto , una pregunta , ¿ este programa solo funciona para paginas index ?

  • @macedoniojavierlucas9638
    @macedoniojavierlucas9638 4 года назад

    Amigo excelente muy explicado
    Solo quiero preguntar como puedo agregar un paginador a esta tabla
    No se mucho de programacion... si m pudiera ayudar se lo agradeceria..

  • @diegobuilesh
    @diegobuilesh 5 лет назад

    Excelente aporte, como podemor ponerle paginacion?

  • @carloslg80
    @carloslg80 4 года назад

    Excelente tuto, gracias por compartirlo. Se puede adaptar a WordPress?

  • @alvaromena100
    @alvaromena100 7 лет назад +2

    Gracias, me sirvio

    • @LexterDev
      @LexterDev  7 лет назад

      De nada bro :)

    • @alvaromena100
      @alvaromena100 7 лет назад

      una pequeña duda, espero me ayudes :) si quisiera q se ejecute la
      busqueda de ajax solo si, se escribe dentro del input y se haga click en
      un button? cual seria el codigo? necesito eso yaq tmbn tengo un form en
      un documento.php y no quiero q se cruse con mi input submit :/

    • @LexterDev
      @LexterDev  7 лет назад +2

      Puedes poner un formulario con un submit y la caja de búsqueda y sólo cambias el evento de donde se ejecuta la búsqueda usando el evento submit del form de búsqueda : jQuery(document).on('submit','#frm_buscar', function(event){
      event.preventDefault();
      var valor = $('#caja_busqueda').val();
      buscar_datos(valor);
      });

    • @DavidFZapataCastro
      @DavidFZapataCastro 7 лет назад +1

      Quiero agregarle un boton de modificar y eliminar en la tabla....?

    • @LexterDev
      @LexterDev  7 лет назад

      Simplemente en el archivo de búsqueda, agrega una columna de accione y ahí por cada fila de datos, agregas los botones y luego ya con JavaScript los manipulas. :)

  • @ferchopapacho6792
    @ferchopapacho6792 6 лет назад

    q cosas cambiarian si lo trabajo ya dentro de un servidor
    ???
    aparte del nombre del servidor, usuario. pass. etc

  • @JomCamacho94
    @JomCamacho94 6 лет назад

    Hola me parece muy padre tu tutorial, solo una pregunta de casualidad no tienes los archivos descargables?

  • @alb3Rth0o
    @alb3Rth0o 5 лет назад +1

    una pregunta en el dataType sabemos que en la respuesta del servidor devuelve xml, json, script, or html...
    entonces "script" a que documento se refiere a un código de php o uno de js...esa parte no entiendo.
    espero una respuesta, saludos

    • @LexterDev
      @LexterDev  5 лет назад +1

      Si hablas de la etiqueta sí, es cómo enlazas un archivo JavaScript con el documento HTML. :)

    • @alb3Rth0o
      @alb3Rth0o 5 лет назад

      Oh ya veo, entonces con esa etiqueta puedo enviar respuestas o mensajes como "campos vacaciones", "inténtalo más tarde", "registro éxitoso", etc desde el servidor al cliente... Muchas gracias, has ganado un me gusta y un nuevo suscriptor .

  • @sevenson6833
    @sevenson6833 5 лет назад +1

    Excelente tutorial y explicación, una duda como lo hariamos con un criterio INPUT y otro criterio SELECT, es decir si se cumplen las dos condiciones la consulta o datos se muestra?. Son bastante nuevo y necesito ayuda con esta duda. Gracias de antemano

  • @M4oH4cK
    @M4oH4cK 5 лет назад

    Buen dia; muy bueno el tutorial como haria para agreagar dos nuevas columnas en donde se puedan agregar dos enlaces para editar informacion de la base de datos.

  • @yordanzarateluza4945
    @yordanzarateluza4945 5 лет назад

    gracias por todo

  • @Tecnoesg
    @Tecnoesg 7 лет назад

    pregunta con inner si funcionaria hacer ese estilo de busque o solo aplica con tablas especificas

    • @LexterDev
      @LexterDev  7 лет назад

      No, perfectamente se podría hacer usando inner para relacionar tablas, todo estaría en la estructura de la consulta.

  • @yelzynmorenopardo301
    @yelzynmorenopardo301 3 года назад

    hola , excelente video aprendí mucho , tengo una duda como agrego las opciones de eliminar , editar o ver

  • @jonathanalcocer6549
    @jonathanalcocer6549 2 года назад +1

    Muy bien explicado, es prácticamente lo que tenía en mente o similar, sin embargo te pregunto en un caso hipotético, ¿Qué pasaría si tienes 500 usuarios a la vez realizando una búsqueda en una base de datos con más de 10 mil registros? Entiendo que en el evento "keyup" llamara tu función que terminará realizando el AJAX, entonces, cada tecla apretada es una petición al servidor, si esos usuarios escriben al mismo tiempo al menos dos teclas, ya ejecutamos al menos 1,000 veces la función y el servidor está revisando 1,000 consultas a una base de datos cargada de información en la tabla de búsqueda, ¿Me equivoco? Si fuera este caso que por cada tecla levantada es una solicitud ¿Qué propondrías para evitar la sobre carga de peticiones al servidor?
    Edit: Saludos, al que sepa, se lo agradecería, esto le serviría a alguien que quiera dedicarse a hacer apps y colgarlas en la internet.
    Edit parte dos: En visto que el creador ni de pedo responde, les dejo una solución ->
    $(document).on('keyup', '#caja_busqueda', function(){
    clearTimeout(timeout)
    timeout = setTimeout(() => {
    buscar_datos(variable)
    clearTimeout(timeout)
    },1000);
    });
    //Igual lo pueden dejar de esta manera y es un poco más simplificado...
    $("#caja_busqueda").on('keyup',function(){
    clearTimeout(timeout)
    timeout = setTimeout(() => {
    buscar_datos(variable)
    clearTimeout(timeout)
    },1000);
    });
    Nota: En el mundo de la programación aplicado en la vida real, no solo es tirar código a lo bestia, tienen que echarle cabeza, pensar lo que estás haciendo, en lo que realmente estás haciendo, háganlo y triunfarán como programadores.

    • @edgardodev25
      @edgardodev25 2 года назад

      Muy buen dato a tener en cuenta.

  • @erickcord4040
    @erickcord4040 4 года назад +1

    Estimado, antes que todo quiero darle las gracias por el excelente video tutorial. Mi consulta es la siguiente:
    Que código utilizo para imprimir una imagen en la busqueda? Me explico, mi db también incluye imagen de usuario.
    Saludos
    Atte Cord.

    • @LexterDev
      @LexterDev  4 года назад

      Para eso supongo que tienes la ruta de la imagen en la tabla del usuario, si es así lo que puedes hacer es en la consulta de búsqueda traes también la ruta, y luego se la pones al src de un img.

  • @kensu1231
    @kensu1231 7 лет назад +2

    Ya me salio perfecto , oyes una duda como seria si lo implemento utilizando Programacion orientada a objetos alguna idea o sugerencia ??

    • @LexterDev
      @LexterDev  7 лет назад +1

      Genial! Bueno, la diferencia es que se debe crear una clase que contenga una función que espere parámetros y en base a ellos haga la búsqueda en diferentes situaciones, para reutilizar código, ya que es la base de la POO. Puedes crear una clase, crear una función que espere el dato, la tabla etc etc y así puedes usar la misma función con diferentes tablas y/o búsquedas :) Saludos

  • @nomadafe
    @nomadafe 7 лет назад

    Muy buen tutorial muchas gracias!! Tienes por algún lado el código? Un saludo

  • @rogerpazit
    @rogerpazit 6 лет назад

    que version de PHP estas utilizando?

  • @fridxc
    @fridxc 7 лет назад

    Hola, es la primera vez que programo php y jQuery e hice todo tal cual, tengo mi DB en un host llamado HostingMexico, a la hora de programar en mi doc de php el nombre del server y el usuario deben cambiar?
    Porque cuando lo pruebo en mi vista previa y busco lo que necesito no me aparece nada.

  • @ronaldbarba3897
    @ronaldbarba3897 7 лет назад

    Muy bueno, además aprendí mucho de los errores que me salieron, 1 sub mas.
    Tengo en mente seleccionar un cliente, para eso usé la opción buscar que muestras en el video, pero tienes alguna idea para seleccionarlo y así pase a otra tabla para luego ser guardada en mi base de datos?

    • @LexterDev
      @LexterDev  7 лет назад

      Puedes hacer que en el evento click de la fila del cliente que quieres se tomen sus datos, y los envías a donde quieras.

    • @ronaldbarba3897
      @ronaldbarba3897 7 лет назад

      LexterXPS Sí, tengo el formulario ventas, para seleccionar el cliente, al lado del campo cliente hay un botón que abre una nueva ventana para buscar el cliente y seleccionarlo (la búsqueda lo hice gracias al.video), mi intención es que una vez que se haya seleccionado el cliente y hecho click en el evento seleccionar aparezca su nombre en el.formulario anterior para luego ser guardada en la tabla ventas, estoy investigando sobre eso, si tienes alguna info seria de ayuda, gracias por responder :D

    • @LexterDev
      @LexterDev  7 лет назад +1

      Si lo que quieres es pasar datos entre ventanas, es fácil bro. Crea una función en la ventana padre por ejemplo : function mi_function(dato1, dato2, dato3, etc) y en esa función llenas los campos del formulario con cada dato que recibas. Y luego desde la ventana que se abre, creas otra función, o en el evento click del elemento que quieras, recoges los datos, y con la propiedad windows.opener, accedes a la función de la ventana padre que ya creaste así: window.opener.mi_funcion(dato1,dato2,dato3, etc); y cierras la ventana de búsqueda con self.close();

    • @ronaldbarba3897
      @ronaldbarba3897 7 лет назад

      LexterXPS Vale, investigaré sobre esas funciones. Gracias bro

  • @Joker1009Dark
    @Joker1009Dark 7 лет назад

    amigo una pregunta, es posible hacer dos cuadros de búsqueda diferentes en una misma pagina? o generaría conflicto con los script?

  • @FedericoELara
    @FedericoELara 2 года назад

    Que extension utilizas para crear la estructura ajax desde vs code ?

    • @LexterDev
      @LexterDev  2 года назад

      No es VS Code, en este vídeo usaba Sublime, y usé un snippet personalizado.

  • @vjpadron07
    @vjpadron07 2 года назад +1

    He vuelto a hacer el ejemplo, y a mi no me carga la tabla MySQL.
    Podrías colocar el código en este vídeo, para ver cómo lo hiciste tú. Porque incluso cambié de servidor web, en este caso XAMPP y tampoco. Porque cuando pongo localhost/busquedaproductos
    no carga nada.
    En cambio cuando cargo el archivo buscar.php, se ve los productos introducidos en la base de datos MySQL. Entonces no lo entiendo.

    • @perroselfie7321
      @perroselfie7321 2 года назад

      Hola! Muy buenas tardes, de casualidad pudiste solucionarlo? Me encuentro en la misma situación, la tabla no me muestra nada(literal está en blanco), pero si voy a "buscar.php" si me aparece la información correspondiente, agradecería cualquier consejo y/o ayuda, de antemano muchas gracias!

  • @SuperCronix
    @SuperCronix 6 лет назад

    Hola super bueno el post pero cuando la consulta es de mas de 15 mil registros se vuelve exaradamente lento hay una forma de optimizar que no muestre todo en una sola hoja?

  • @MsOctaviox
    @MsOctaviox 7 лет назад

    Saludos, tengo una duda sobre le código, vi tu tutorial, trate de hacerlo y no ve sale lo que es la tabla, revise dos veces el video y todo parece que esta bien

  • @Milei-nohayplata
    @Milei-nohayplata 4 года назад

    hola. Me sirvio perfecto.
    Te hago una consulta. Es posible modificar los datos del resultado de la busqueda?
    Por ejemplo si quiero cambiar el nombre de un jugador se puede hacer desde el listado de los resulktados?

    • @LexterDev
      @LexterDev  4 года назад

      Claro que se puede bro, sólo debes agregarle el botón a cada registro, y desde ahí activar la opción de editar cada registro individualmente.

  • @matiasfalette
    @matiasfalette 7 лет назад

    Excelente video, como le hago que al clickear una fila me muestre en otra pagina los datos detallados de ese id? seria de mucha ayuda.

  • @XxXSatanDemonXxX
    @XxXSatanDemonXxX 7 лет назад

    disculpa que te pregunte pero onde puedo descargar el ajax?

  • @dunga966
    @dunga966 3 года назад

    disculpa podrias proporcionarme style.css y main.css de este proyecto gracias

  • @unknownroad
    @unknownroad 6 лет назад

    Muy bueno el tutorial pero como se haria si tienes 3 tablas relacionadas? ya que en ese caso me trae un producto cartesiano

  • @josuecarahuanco9658
    @josuecarahuanco9658 5 лет назад

    Excelente, y como hago para seleccionar un registro ? Tipo listbox

  • @andresquinones1353
    @andresquinones1353 4 года назад

    Hola, pero en que donde le pasas al ajax por parametro la consulta?

  • @rafaelalbertoapesoa6775
    @rafaelalbertoapesoa6775 2 года назад +1

    Hola. En mi caso estoy desarrollando una web para carga de datos de profesionales de educación, por mi trabajo. Muy bueno el video explicativo, pero hay cosas, como ajax, que no me aparecen las instrucciones de main.js que creaste. Lo que solicito, como otros, es si podrias compartir los archivos para guiarnos mejor. Desde ya muchas gracias.

  • @sergiocarrillo37
    @sergiocarrillo37 7 лет назад

    Excelente video una pregunta como puedo agradar un link de descarga al código actual?

  • @nicolasborja6281
    @nicolasborja6281 2 года назад

    Hola, tengo una pregunta, en el index.html creas el div con el id= datos, pero no veo en que momento haces uso de ese .html si trabajas todo con el buscar.php. No logro entender esa parte y es por esto que no me funciona aun el buscador, te agradeceria me ayudes con esta duda. Gracias

  • @marcelo6155
    @marcelo6155 4 года назад

    Buen tutorital, consulta, como podria hacer el mismo filtro, pero usando un select? Saludos

    • @LexterDev
      @LexterDev  4 года назад

      ¿Usando un select? ¿Te refieres a tener las opciones estáticas en el select y al seleccionar alguna los datos se filtren? Sí es así, puedes hacerlo en el evento change del select, tomar su valor seleccionado, enviarlo a PHP y que éste te devuelva los datos basados en ese criterio.

    • @marcelo6155
      @marcelo6155 4 года назад

      @@LexterDev Claro, en vez de usar la barra de texto, usar un select que me muestre por ejemplo todos los nombres que hay en la tabla, y al seleccionar uno, filtre la tabla. Saludos

    • @LexterDev
      @LexterDev  4 года назад

      Bueno, en ese caso puedes hacerlo de la manera que te dije, sólo que previamente debes cargar los nombres en el select desde la tabla.

    • @marcelo6155
      @marcelo6155 4 года назад

      @@LexterDev Esa es la parte que no logro hacer, cargar por ejemplo la columna "Nombres" en el select.

    • @LexterDev
      @LexterDev  4 года назад

      Te escribo al correo que enviaste.

  • @willianrubioc2474
    @willianrubioc2474 6 лет назад

    doctor excelente. pero como hago para ver el detalle de ese producto. es decir q me abra otra pagina con el detalle de los buscado?

  • @FelipeMSV
    @FelipeMSV 7 лет назад

    Para la conexion yo estoy usando New PDO ... como seria en ese caso ? ya que se utiliza mysqli aca .. lo pregunto dentro de mi mas pura ignorancia ^w^

  • @jhon.bianchi
    @jhon.bianchi 7 лет назад

    Hola de nuevo! Para tu hacer un buscador interno como seria?

  • @XxXSatanDemonXxX
    @XxXSatanDemonXxX 7 лет назад

    disculpa el ajax lo bajaste o cómo le haces para tener ajax?

  • @ctorresc2000
    @ctorresc2000 7 лет назад

    hola. pregunta. si quisiera obtener todos mis datos en formato json que debería cambiar.
    gracias

    • @LexterDev
      @LexterDev  7 лет назад

      Fácil bro. En lugar de armar la tabla con tus datos, los metes en un array, y luego ese array lo pasas a json con json_encode(array); y simplemente haces un echo de eso y te va a devolver los datos en json.

    • @ctorresc2000
      @ctorresc2000 7 лет назад

      LexterXPS . gracias. soy muy novato en esto. mi idea es ... usando fullcalendar los datos que tenga guardado en mi tabla los muestre, pero no se el procedimiento para obtenerlos en json.
      gracias por tu pronta respuesta, nunca nadie había sido tan atento en responder inmediatamente. un abrazo.

    • @ctorresc2000
      @ctorresc2000 7 лет назад

      Hola. yo nuevamente.... disculpa que moleste.. mira te explico.
      tengo este archivo calendario.js
      function listar($data=Array())
      {
      //console.log("listar");
      $.ajax({
      url: '../ajax/calendario.php?op=listar',
      type : "get",
      dataType : "json",
      data:$data,
      error: function(e){
      console.log(e.responseText);
      }
      },
      );
      //console.log($datos);
      $('#calendar').fullCalendar({
      header: {
      left: 'prev,next today',
      center: 'title',
      right: 'month,basicWeek,basicDay'
      },
      defaultDate: new Date(),
      editable: true,
      eventLimit: true,
      height:500,
      width:400,
      events: $data
      });
      }
      envia los datos a este archivo calendario.php
      case 'mostrar':
      $rspta=$usuario->mostrar($idusuario);
      //Codificar el resultado utilizando json
      echo json_encode($rspta);
      break;
      case 'listar':
      $rspta=$calendario->listar();
      //Vamos a declarar un array
      //$data= Array();
      while ($reg=$rspta->fetch_object()){
      $data[]=$reg;
      };
      echo json_encode($data);
      // $datos=json_encode($data);
      log($data);
      break;
      lo codifica y entrega este dato con este error
      [{"id":"4","title":"ASDasd","start":"2017-07-18 16:30:00","end":"2017-07-18 16:30:00"},{"id":"8","title":"cocny","start":"2017-07-18 10:30:00","end":"2017-07-18 10:30:00"},{"id":"14","title":"asfsafas","start":"2017-07-19 10:30:00","end":"2017-07-19 10:30:00"}]
      Warning: log() expects parameter 1 to be double, array given in C:\xampp\htdocs\clinica\ajax\calendario.php on line 44
      calendario.js linea 60.
      y lo del millon...
      como hago que "events: $data" me muestre el valor del json.
      PD. es para usar fullcalendar.
      gracias Nuevamente,

    • @LexterDev
      @LexterDev  7 лет назад

      Creo que el json que te muestra no es un objeto como tal, sino un string. Entonces debes convertirlo a un objeto json primero, antes de enviarlo como respuesta para poder usarlo.

  • @josemanuelmoncadap.4845
    @josemanuelmoncadap.4845 7 лет назад

    Hola. Me ha servido mucho. Diariamente actualizo una tabla en la base de datos para mostrar el estado de un tramite. Pero me sale toda la tabla. Podrias explicar cómo cargar una base de datos y crear la busqueda por codigo y que solo arroje los datos de la fila de dicho codigo. Es que me sale toda la tabla y no he logrado que solo muestre lo que se busca. Ejemplo que segun la ID que busques arroje nombre marca y modelo.