ServerSide PHP con Datatables

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

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

  • @jorgeneral7037
    @jorgeneral7037 4 года назад +3

    muchas gracias por compartir tus conocimientos , la verdad los aprecio muchísimo.

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

      Muchas Gracias a vos Jorge! Saludos!

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

    Excelentes Videos. La verdad hasta ahora el mejor explicado de los cientos que llevo viendo. Te felicito! y POR FAVOR SEGUÍ ASI!!!!!!

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

      Muchas gracias por tus palabras Ivan! Saludos!

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

    Grandisoso este video! Grandioso este canal, gracias por este contenido, lo que mas me gusta es que esta muy enfocado en explicar los imoprtante y no tanto al codigo que la mayoria debe de entender.

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

      Muchas gracias Nicolás!!! Saludos Bro!

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

    Muchas gracias por el tremendo laburo que te tomas en poder hacer estos tremendos vídeos.
    Me han sido de mucha ayuda sobretodo en mi trabajo .
    Un abrazo y muchas gracias señor

  • @Kevin-hj8hl
    @Kevin-hj8hl 3 года назад +10

    eres una de las pocas personas que hace este tipo de videos, porque es muy facil mostrar 10 o 50 registros , pero en la vida real no es asi, te piden mostrar1000 o 10000 y nadie hace un tutorial de como mostrarlo, genial bro

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

      Muchas gracias Kevin! Es así cómo decís, en la vida laboral siempre piden así. Saludos bro!

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

    Excelentemente explicado y muy buen video... muy útil...gracias por compartir tu conocimiento.

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

    Excelente video, muy buena explicación amigo.

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

    excelente video 10/10, gracias crack, machina, campeón, fiera

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

      Muchas gracias Yan Carlos! También está el CRUD con serverside. Te dejo el link.
      ruclips.net/video/ZHjmEWwsEzg/видео.html

  • @ernestoarias3404
    @ernestoarias3404 4 года назад +2

    Hola Informatica DP gracias por compartir y muy bien explicado, tal vez seria bueno que hicieras este mismo datatables ServerSide un CRUD responsive, muchas gracias

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

      Hola excelente video, a mí también me gustaría un vídeo donde se integre el serverside con un cruz botones etc sería genial

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

      Gracias Ernesto. Si voy a preparar un CRUD con Server-side. Creo que es algo que solicitan mucho. Saludos.

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

    excelente video, muy util y bien explicado.

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

    muy bueno lo que explicas, hay que darle auge a este canal!!

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

    un crack!! saludos desde Perú. Interesante el tema ServerSide con datable y javascript, sobre todo cuando Ud lo ha adaptado /o\:D

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

      Muchas gracias! Saludos desde Argentina. Abrazo Rubén!

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

    Excelente trabajo, bien explicado, gracias

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

    Enhorabuena por como te explicas y sobre todo por el script php que puede ahorrar horas de trabajo, al menos en mi caso. Como no soy muy experto en cada tabla tenía que hacer un tratamiento literal de los campos lo que conlleva un gran trabajo por cada datatable, eso sí... con mucha flexibilidad, pero lo de tu script me ha dejado sorprendido. Por ponerle un poco más de azúcar... el tema de los filtros está un poco limitado pero ya hace bastante con lo que hace. Además yo siempre pongo una columna de acciones para poner los botones del CRUD, entiendo que esto es fácil de implementar en tu script, te repito que no son muy experto, por eso te hago estos comentarios.... insisto... sorprendido y agradecido. A raíz de ver este video, me he visto todos los que has publicado sobre datatable (me interesa todo) y me he suscrito...

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

      Muchas gracias Miguel Angel! Seguramente haremos un CRUD usando server side y datatables. Saludos!

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

    como se puede areglar el buscador ya que si presiono espacio ya no hace otra búsqueda

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

    excelente muy bien explicado

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

    hola como puedo hacer para agregar un filtro personal para que no me agregue tanto registros sino por el filtro que uno ponga?

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

    Una consulta, por seguridad yo quiero colocar un correlativo de registro en la tabla para no mostrar el id original del registro, como puedo hacer para mostrar ese correlativo ya que no sería parte de la tabla?

  • @carlososorio6850
    @carlososorio6850 6 месяцев назад

    Hola tengo una duda, porque no puedo usar Ajax en vez sAjaxSource?, me causa un error cuando intento poner Ajax{ url:
    type:post
    }

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

    Y para agregar filtro a este tipo de consultas como se haría?

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

    Amigo, muy bueno tu video aunque recien lo entiendo. Una pregunta que pasa si tengo datos númericos que debo formatearlos en la tabla para que salgan a la derecha y con formato moneda, allí no me sale nada. gracias de antemano.

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

    porque cuando pongo espacio para completar la busqueda ya no me salen los resultados?

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

    Saludos, si quisiera aplicar una condición en la vista como se podría hacer, es decir que muestre todos los usuarios que sean administradores por ejemplo.

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

    ¿Cómo agregar una condición dentro de todo DONDE en el archivo serverside.php? Solo puede mostrar registros donde el valor de la sesión es igual a la clave, ejemplo ( WHERE chave = $_SESSION['chave'] ) Gracias.

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

    Hello , If i using microsoft SQL server management studio , how to query db ?

  • @GianMarco91
    @GianMarco91 5 лет назад +2

    Muchas gracias.

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

    Lo he probado y me he quedado frio al ver la velocidad :O, muchas gracias.

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

    Grandioso compañero aplausos, queda muy bien, de que manera te puedo contactar privadamente?

  • @445minino1
    @445minino1 2 года назад

    Hola Hola Informatica DP, no se si talvez tengas algun video de como visualizar una imagen que tenga guardada en la base de datos y si no es el caso como seria?

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

    Si quiero que se visualice la imagen y no la ruta, cómo le hago?

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

    Que tal! De ante mano muchas gracias por esta valiosa información me esta ayudando a solventar una bd con 100mil registros en constante crecimiento, ahora bien me atrevo a preguntar, ¿Existe forma de exportar data con los botones de datatable usando serverside? De ante mano tu canal se ha ganado un fiel suscriptor con alertas activadas... Saludos desde MX

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

    Muchas gracias amigo por compartir tus conocimientos, por otra parte quisiera preguntarte: Como podría hacer para mostrar los datos de una consulta de rango entre dos fechas? Gracias y saludos

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

    Alguna forma que los valores pueda colocarlos en algunos botones o algo para que yo al darle el boton pueda abrirme un moda de bootstrap sobre una accion

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

    Una pregunta para implementar las funciones de editar o eliminar con botones al final de las columnas cómo sería ?

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

      Hola te paso un video con lo que solicitas. En la lista de datatables 2020 subo lo último. Saludos.
      ruclips.net/video/ZHjmEWwsEzg/видео.html

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

      @@informaticadp gracias tú videos me fueron de mucha ayuda ya que llegue a una parte en donde no procesaba con json pero no encontraba la forma de traducirlo, gracias

  • @ederh.noleyacila5566
    @ederh.noleyacila5566 4 года назад +1

    Hola que tal entro al enlace para descargar las base de datos y la importo en xampp mysql y me ejecuta error

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

    Hola puedes ayudarme por favor, ajuste el código y me sale el error table id=tablaUsuarios - Ajax error.

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

      Ajustaste el código con otra tabla? Bueno, fíjate que coincidan todos los campos de la vista con las columnas del index.php, un guion bajo, una mayúscula o algo así pueden causar el error.

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

      @@informaticadp Gracias amigo, ya vi el pequeño error. Saludos😎

  • @AntonioSanchez-zn2tg
    @AntonioSanchez-zn2tg 2 года назад

    Hola, tengo una duda sobre los botones. Ademas de los botones CRUD se puede crear un boton personalizado. Que el boton sea "Cambiar de ..." en vez de "Modificar", siendo el campo a modificar un bin con valor cero o uno y que al pulsar se haga el update automaticamente. Por ejemplo, tengo un usuario que en vez de ser 0 = gratuito pase a ser 1 = premium pero que en el boton me aparezca "Hacer Premium"

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

    how to custom query search and filter in this code

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

    hay alguna forma de agregar los SearchPanes usando este metodo de ServerSide??

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

    Hola gracias, consulta como se puede hacer para que el buscador pueda buscar en más de una columna, no sólo muestre el resultado de una columna si no que muestre de todas las columnas

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

      Hola Francisca cómo estás! En realidad justamente lo que hace el buscador de Datatables es eso. Busca en todas las columnas. Ahora, si lo que querés es un filtro por columna. Te dejo link.
      ruclips.net/video/8K2LKt9ZcSw/видео.html

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

    Hola, podrias compartir otra liga para descargar el proyecto? El link que compartió solo me muestra publicidad. Gracias

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

    Hola, podrías subir a tus archivos de las base de datos .sql a Dropbox, lo que pasa es que me he fijado que el código que tiene es HTML y por lo tanto no se pueden importar a MYSQL. Gracias.

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

    Hola amigo, gracias por el video buena explicación. Una consulta con el método get estoy llamando a mi vista pero como puedo manipular una columna de mi vista ( Por ejemplo agregar color al campo o color al texto de la información que traigo?

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

    Excelente explicación, pero como yo género una condición, por ejemplo que solo muestre a usuarios que tengan cierto valor, lógico que en los filtros se puede realizar pero para omitir esos registros desde antes hay alguna manera?
    De antemano muchas gracias.

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

    Buenas noches, me podrías ayudar con el siguiente error porfavor?
    No me trae los datos a la tabla.
    Fatal error: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\pos\ServerSide\serverside.php:75 Stack trace: #0 C:\xampp\htdocs\pos\ServerSide\serversideVentas.php(3): TableData->get('vista_ventas', 'codigo', Array) #1 {main} thrown in C:\xampp\htdocs\pos\ServerSide\serverside.php on line 75

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

    Buenas, alguien revisando esto en este año, bueno yo si... pero estoy tratando de adaptar esa solución con el manejador de base de datos ASA y me da millones de errores, parece que hay funciones que no reconoce... llevo una semana en esto alguien me podría ayudar....

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

    consulta solo por aprender con mas detalle.. esta función de generar la vista desde el servidor solo nos permitiría mostrar. si quisiera editar y demás debería tabajar directamente desde la tabla original detectando el Id no?
    desde la vista jamas se podría editar, ni borrar es decir de esta manera también seria una manera mas segura de generar una vista al usuario final.
    hablando de seguridad informática. desde ya gracias por todos tus aporte. amo como explicas con tanta paciencia y humildad UN ABRAZO!

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

      Muchas gracias por tus palabras. Te comento, desde la vista también se puede editar y eliminar. Los cambios se verán reflejados en la tabla original. Ya haremos un proyecto con este tema. Un abrazo!

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

    Buenas noches, si es posible, ¿podrías ayudarme a adaptar este código? Me gustó mucho pero no puedo adaptarme.
    Gracias

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

    Cómo agregar botón para editar y eliminar

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

    Con serverside se puede actualizar una tabla en tiempo real? por ejemplo si agrego dato en la tabla 1, quiero que se actualice la tabla 2 de forma automatica?

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

    muy buen aporte amigo tengo una consulta como puedo manejar serverside con postgresql nose si tuviese una guia

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

    Muy buen tutorial muchísimas gracias por el aporte... una pregunta se podría realizar un innerjoin

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

      Hola muchas gracias!!! Si claro que se puede. Primero la consulta SQL con el join y luego generas la vista. Saludos!

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

      Hola de nuevo como puedo contactarte para reliazar esta actividad

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

      Hola. En los comentarios de RUclips estimado. En mis redes son para asuntos comerciales y sobre el sistema InfoDP. Saludos.

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

    Tienes por casualidad un ejemplo utilizando datatable Child rows (show extra / detailed information) server side. Agradecería mucho.

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

    ¿Por qué será que no me sale los datos en la tabla?

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

      Habilita la consola del navegador y fijate que error te sale. Habilita también el log xmlhttprquest para ver que datos te manda.

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

    saludos... muy buen video pero tengo una pregunta como puedo realizar esta misma operacion pero mandando un dato por ejemplo un id y y esa variable mandarlo a la vista

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

    Consulta, necesariamente, el ID de la tabla tiene que empezar en 1, puede empezar en 1000? , Indicar la modificación del código de ser el caso

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

      Puede empezar en cualquier valor. No necesariamente en 1. Para que empiece en 100 sería. ALTER TABLE nom_table AUTOINCREMENT=100. A esa consulta la ejecutas desde SQL

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

    El Scrip de serverside que usas funcionaria si estoy usando sql server y no mysql.?

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

    Olá amigo, como faço para adicionar nível de acesso nas visualizações das tabelas, por exemplo tenho no painel os admin e funcionários, o admin pode ver todas os dados, mais o funcionário só os dados dele.... vale a mesma validação para pesquisa, paginação e ordenação.

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

    Cómo implementaría el server side en el patrón MVC de PHP Javascript ajax

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

      De muchas formas, una, dentro del patrón. Otra sería por fuera según que vistas necesites.

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

      @@informaticadp y el código como sería en la carpeta controladores, modelos, vistas?

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

      En los MVC que implementé con Server-side utilizo una carpeta solo para SS, allí defino las vistas todas separadas, ejemplo, clientes, ventas, etc.

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

    Hola saludos excelente tutorial, tengo una duda si las peticiones se realizan de acuerdo a lo que el cliente necesita es decir solo muestro los primeros 10 registros en el datables como haria para usar la funcionalidad del botón descargar Excel de este plugin sin solamente me va a descargar lo que está dibujando en la tabla más no todos los registros que están almacenados en la bd. Gracias...

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

      Muchas gracias Eder. Vas a poder imprimir lo que vos decidas mostrar en la vista. Si páginas 10 imprimis 10. Si pones ALL te muestra todo e imprimis todo. Hay una propiedad pagelength donde específicas lo que quieras. Saludos

  • @TheSimon516
    @TheSimon516 9 месяцев назад

    Crack! Gracias

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

    hola gracias por compartir tus conocimientos, quisiera preguntarte como podria hacer para llenar un datatable segun un parametro elegido

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

      Muchas Gracias Jas! Vos decis modificando el archivo serverside.php ? O dame un ejemplo concreto.

  • @tutorinfo5839
    @tutorinfo5839 4 года назад +2

    Buen video, el link de la base de datos esta caido, podrías subirlo de nuevo por favor.

    • @informaticadp
      @informaticadp  4 года назад +2

      Ya me reportaron eso. Voy a subirlos a mi dropbox y poner el link en la descripción del video

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

    Amigo una pregunta, si deseo agregar un boton por ejemplo eliminar a lada de cada registro como lo haria

    • @informaticadp
      @informaticadp  4 года назад +2

      Hola, te paso lo que solicitas y más completo. Un CRUD con Server-side.
      ruclips.net/video/ZHjmEWwsEzg/видео.html

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

      @@informaticadp gracias amigo ya lo revisare, sigue asi tu canal tiene muy buen contenido

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

      Gracias por los comentarios! Un abrazo.

  • @MrCat-lg4zp
    @MrCat-lg4zp 3 года назад

    Excelente trabajo. Tengo una consulta, ¿Cómo seria en el caso de tener imágenes BLOB y mostrarlas en el DataTable? Te agradecería mucho que me ayudases con esta parte

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

    me gustaria que subieras como hacerlo usando PDO y MVC, he estado mirando tus videos, realmente son muy buenos, ganaste un nuevo suscritor.

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

      Muchas gracias! La verdad tengo ya una programación de videos y cursos. Bases de datos, javascript, laravel, react, es lo que se viene. Yo tengo a a la venta un sistema, infodp, están los videos en el canal. Es un MVC con PHP y utiliza serverside en la mayoría de las vistas. Si te interesa contactame por mis redes sociales. Vendo el código fuente completo. Hoy al 50% de descuento.

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

      @@informaticadp donde lo puedo encontrar? la verdad lo que más neesito es traer mucha informacion de la bd, pero algo similar usando el cilco foreach() debido que es el que uso para relacionar informacion con otras tablas, ya que mientras se esta pintando las filas, man ld llave FK, y el rsultado es el pinto en vez de pintar la llave, pero esto lo necesito trayeno gran cantidad de datos.

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

      Web: www.informaticadp.com.ar/
      Facebook: facebook.com/informaticadp.com.ar
      Instagram: instagram.com/info_dp/
      Twitter: twitter.com/InfoDP1

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

    Hola, funciona con Searchpanes? he estado investigando pero estoy entendiendo que es necesario usar el editor pero es de paga. hay alguna manera de que funcione sin el editor? gracias de antemano.

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

    Hola, tengo implementado serverside y no me funciona con más de 15 mil registros me muestra el error 7 , 500 en el lado del servidor y No tengo idea que puede ser, uso laravel, IIs y SQL server, es más bajo la cantidad de columnas y funciona .... Todo me indica que el problema es en el servidor pero no sé qué variable cambiar,. He cambiado la longitud del string ...pero igual tengo el error,. Gracias de antemano por los tutoriales

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

      Muchas gracias tornadolpc! En tu caso debería ver como lo implementas ya que usas otro servidor (IIS) y otro motor de DB (SQL server). Probaste generando vistas con sql server?

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

      @@informaticadp Gracias por la respuesta, estoy usando Vistas , lo que me extraña es funciona bien hasta 15 registros despues genera el error 7 (500) , pero si le quito columnas tambien funciona, por lo que llego a la conclucion de que es algun parametro de tamaño de string que devuelve el servidor, pero a su vez se supone que la tecnica serverside solo devuelve los registros que se visualizan..... y si le quito esa tecnica (serverside) funciona pero como entenderas se demora al cargar ya por ahora hay mas de 35 mil registros...... Gracias

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

    El enlace del proyecto esta caido

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

    hola se puede aplicar las vista de forma con restricción o parámetros como like?

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

      Si totalmente, ya que son sentencias SQL.

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

    COMO HACERLO PARA 7.000.000 DE REGISTROS, FUNCIONARIA LA MISMA LOGICA?

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

    Alguien tiene el código?!, Esta caída la web de descarga me interesa mucho la forma de renderizado con ajax

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

      www.dropbox.com/s/nn65azgf48gsxuf/dt_ss.zip?dl=0

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

    Gracias por la explicación. Quiero saber como puedo hacer para obtener si hago un form, donde el usuario especifica un campo a buscar, como se le puede pasar el WHERE al archivo serverside.php. Gracias.,

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

      Gracias Sergio! Cómo verás el código php del Server-side es medianamente complejo. Te sugiero hacer una query con ese WHERE y generar una vista. Es mucho más simple.

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

      @@informaticadp Gracias, voy usar vistas, pero creo que para este caso puntual no se si va a servir porque es para un formulario de búsquedas donde es dinámico lo que se va a buscar, entiendo que si lo que se busca en el where es dinámica las columnas no me serviría una vista.

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

    Excelente, consulta como filtramos por rango de Fecha?

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

      Muchas gracias! de varias formas. Una, si tenes lo datos de las fechas, los mostras en las columnas y filtras. La otra, tenes dos select, por ejemplo, fecha inicio, fecha fin. Tenes que hacer consultas con ajax.

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

      @@informaticadp anteriormente usaba el datable lado del cliente y le hacía el filtro por fecha., pero al usar con el server side me dejó de funcionar.
      Algún contacto donde puedamos tener una conversación más seguida así te muestro como lo tengo.

  • @javierramirezalves2320
    @javierramirezalves2320 11 месяцев назад

    Muchas gracias por compartir tus conocimientos, una pregunta de novato., como crea el script del archivo SQL ??

    • @informaticadp
      @informaticadp  11 месяцев назад

      Muchas gracias! El script es con lenguaje SQL. Pero ya está hecho. Yo dejé en este video o en otro similar los enlaces para descargar. Abrazo!

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

    Muitas gracias.

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

    Excelente tutorial y muy buena explicacion. Sabes mejore tu clase TableData en el cual ya permite realizar consultas sql y usar clausulas como el WHERE y relacionar "n" tablas, ademas editar los registros de las columnas, añadir una nueva columna para crear mas dinamicamente los botones de action o alguna informacion que sea relevante para el usuario desde el servidor, ademas ocultar ciertas columnas que uno desee en caso mandes una consulta simple como select * from usuarios. Te puedo dar la clase para que lo puedas compartir con la comunidad, por que medio me puedo comunicar contigo? Gracias por tus enseñanzas. :D

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

      Espectacular! Gracias a vos Alfredo! Contactame por privado por cualquiera de estas redes sociales.
      Web: www.informaticadp.com.ar/
      Facebook: facebook.com/informaticadp.com.ar
      Instagram: instagram.com/info_dp/
      Twitter: twitter.com/InfoDP1

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

      Hola Alfredo, Me gustaria tener la clase modificada. me puedes ayudar envandola?

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

    Excelente vídeo, hay algún tutorial de como aplicar esto mismo pero con cláusula WHERE?

  • @emir.siriner
    @emir.siriner 4 года назад

    Fue una expresión perfecta y un trabajo perfecto. Gracias por compartir. Tengo una pregunta. ¿Podemos agregar un botón de impresión a estos códigos?

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

      Muchas gracias Emir! Te paso video donde muestro como añadir botón para imprimir, además botón para exportar a excel y pdf.
      ruclips.net/video/yaOnkcEBl18/видео.html

    • @emir.siriner
      @emir.siriner 4 года назад

      @@informaticadp Creo que me has malentendido. Usaré botones con Serverside.

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

    cual es la diferencia entre datatables y el legacydatatables que utilizas?

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

      No hay diferencias, la página de legacy.datatables tiene más documentación de datatables, es sólo eso.

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

      @@informaticadp yo pensaba que legacy es una librería más vieja, entonces amabas son lo mismo? No existe diferencia alguna por más mínima que sea?

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

      Puede que la documentación esté orientada a versiones más viejas. Yo lo que utilicé es el código base para sever side y luego le hice modificaciones mínimas para que se adapte al proyecto.

  • @AngelRodriguez-nr9uu
    @AngelRodriguez-nr9uu 5 лет назад

    Gracias, excelente video y muy bien explicado, me funciono de maravillas... te pregunto no se si tengas un video que explique el mismo proceso pero con un CRUD

    • @informaticadp
      @informaticadp  5 лет назад +4

      Gracias Angel! Fijate en el canal hay un CRUD 2020 con Ajax, es simple de adaptar. Si no me esperan y hago un CRUD con Server-side.

    • @AngelRodriguez-nr9uu
      @AngelRodriguez-nr9uu 5 лет назад

      Lo voy a vereficar gracias, voy a estar pendiente para cuando salga el del CRUD con Server-Side, saludos desde PR

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

    excelente, que id tema utilizan en visual code? yo uso

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

    Buenas amigo, gracias por este valioso aporte, así como te dice otro usuario, en la vida real se maneja otro tipo de volumen de registro. Dos cositas, no está funcionando el link del script sql, podrías volver a compartirlo? y algo una ultima molestia, será que podrías mostrar como generar la base de datos a partir de un archivo excel y viceversa?

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

    Gracias por el vídeo, me ayudó mucho.
    Una pregunta: ¿no tiene el código de serverside para trabajar con pgsql en lugar de mysql?
    Lanza errores en algunas funciones.
    Gracias de antemano, un saludo.

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

      Gracias Joaquin. Viste que las conexiones las realizo con PDO, probé conectar una base de datos con postgresql y me funcionó bien. Que error te sale?

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

    @Informática DP Si tengo 10mil registros afectara mucho que no trabaje con serverside?

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

    PD ya tienes un suscriptor nuevo a tu canal ;)

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

      Gracias Walter! Hay mucho material. Saludos Bro!

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

      @@informaticadp si he estado viendo ahora la listas de tus vídeos. Hay Muchos vídeos con conocimientos muy valiosos Se te agradece muchisimo . Agregas valor a tu canal con la dedicación que le das a los usuarios respondiendo a sus preguntas, eso es admirable
      Espero que continúes creando vídeos y que tengas mucho éxito!!!
      Saludos
      Un abrazo

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

    Excelente por casualidad tienen un sistema deliverey o similar a Uber

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

    Hola. Cómo puedo conseguir el código completo de tu proyecto? Gracias.

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

      El código de este proyecto está disponible en el link dentro de ls descripción del vídeo. Saludos.

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

    ​ @Informática DP el enlace del proyecto no funciona, hay algun sitio donde se pueda descargar?

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

      Hola como va! Revise el enlace está ok. No a aceptes nada y espera los 5 seg de publicidad..eso es todo.

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

    Gracias por los vídeos... son todos muy instructivos. Este de ServerSide me ha sido de gran utilidad. Pero tengo una pega... no he podido implementar Moment.js para trabajar con fechas. Creo que no se cargan correctamente los scrips... pues da un aviso la consola del navegador al cargar Moment.JS como el complemento DataTables / Moment. ¿alguna sugerencia? Gracias de antemano.

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

      Esto es lo que he intentado... www.datatables.net/blog/2014-12-18
      No consigo dar formato a los valores con los que se rellena la tabla. Necesitaría alguna ayuda de como formatear los valores de presentación en la tabla... la fecha/hora... decimales...
      Gracias por tu esfuerzo.

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

      Muchas gracias Joan! perdón por responder tarde. No utilicé moment.js todavía, lo voy a probar y si puedo hago un video. Saludos.

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

    Gracias por el vídeo.
    Me sale lo siguiente "DataTables warning: table id=tablaUsuarios - Invalid JSON response."
    Y me imprime el JSON dónde deberia estar la tabla
    ¿Alguien me puede ayudar?

    • @informaticadp
      @informaticadp  4 года назад +2

      Augusto, descargaste el proyecto? Fijate que la ruta en la propiedad sAjaxSource esté bien. A veces hay que poner antes un punto y barra invertida "./serverside/serversideUsuarios.php" fijate en esa parte.

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

      @@informaticadp Lo adapté a mi proyecto, estoy usando MVC, y como el JSON me aparecía en el mismo sitio pensé que la ruta estaba bien, por lo tanto nunca me fijé en ese aspecto, pero ya analicé e hice unas modificaciones y si era eso. ¡¡Muchas gracias!!!

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

    bro como puedo hacerlo usando MVC, PDO, no se traer los datos usando ese modelo, tienes algun tuto bro gracias.

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

      Hola! No hice ningún video con MVC. Lo tengo pendiente. Pero todo lo relacionado a la base de datos y server side va en el Modelo.

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

      @@informaticadp mm bro ojalá lo subas pronto, la verdad estoy necesitando traer los datos usando MVC, para traer gran cantidad de datos, y no te podido encontrar cómo hacerlo, igualmente gracias por tus vídeos.

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

      Con que usas MVC? Php puro o algún framework?

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

      @@informaticadp uso php puro, bro, dónde la vista es donde está todo el HTML, dónde llamo al controlador, y el controladora están todas las funciones y la que llama al modelo, atravesó de clases y métodos, y en el modelo está las consultas, por ejemplo modelo table, dentro método mostras table, y required la conexión que está en otro archivo, para poder acceder a la bd, pero el principial problema es que actualmente estoy trayendo todo directamente cuando se carga por primera vez la página, esto hace que se ponga lenta si hay muchos datos, por eso busco como hacerlo usando Datatables, Ajax, usado PDO Y MVC, te lo agradecería aunque sea un pequeño ejemplo, gracias bro

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

      Espectacular. Yo lo que hago es, creo una carpeta serverside. Alli coloco cada vista serverside ejemplo, productos, clientes, etc. Y luego llamo con datatables desde la misma.pagina mediante una llamada ajax. Pero creo una vista sql para tabla por así decirlo.

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

    El link de los script sql de 1 millon de registros esta caido

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

      Fijate en la pestaña comunidad. En un post puse link con esos scripts.

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

      @@informaticadp Gracias ya lo encontré, tu canal es impresionante!

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

      Muchas gracias mi estimado!!

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

    Buenas, lo he implementado en mi proyecto, carga bien la primera vez pero si intentas buscar algo en el search me arroja este error.
    "DataTables warning: table id=tabla_peticiones - Invalid JSON response. For more information about this error, please see datatables.net/tn/1"
    En la consola veo en el header que cuando me da el error me tira un error
    SQl Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number in C:\xampp\htdocs\M22B\src\serverside.php:83 Stack trace: #0 C:\xampp\htdocs\M22B\src\serverside.php(83): PDOStatement->execute() #1 C:\xampp\htdocs\M22B\src\ssMostrarPieza.php(4): TableData->get('v_pieza', 'id', Array) #2 {main} thrown in C:\xampp\htdocs\M22B\src\serverside.php on line 83
    Estoy un poco perdido jeje

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

      SOLUCIONADO: El problema era el atributo de la conexión PDO::ATTR_PERSISTENT => true que no lo tenía en mi clase de conexión

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

    amigo como agrego botones para editar. infinitas gracias

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

      Hola Orlando, gracias! Te paso para agregar botón editar, eliminar y crear. Espero te sirva!
      ruclips.net/video/ZHjmEWwsEzg/видео.html

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

      Informática DP estimado amigo. Mil gracias. Tengo una pregunta quiero imprimir una factura con código de barras ean128 codigo gs1como lo podría hacer. Mil gracias.

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

      Orlando cómo estás. Sabes que hice un sistema con lo que pedis. Pero no hice tutorial de como usarlo.
      ruclips.net/video/oAN1LP7tSDE/видео.html

  • @franciscoc.gomezr.991
    @franciscoc.gomezr.991 2 года назад

    excelente video y gracias por compartirlo, como podría hacerlo en Codeigniter 4

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

      Gracias! Al ser PHP se adapta fácil. Fíjate sin legacy DataTables no hay para ese framework específico.

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

    Hola muy buen video, tiene alguna opcion server side pero usando php + sql server?
    Ya que tengo problemas con una tabla de 1500 registros y aumentando...
    :/

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

      Muchas gracias! Para sql server simplemente hay que hacer la.conexion con PHP PDO usando el driver para mysql. Te paso video donde muestro como hacerlo pero con PostgreSQL, el procedimiento es el mismo. Saludos

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

      Ahí va el video que te dije.
      ruclips.net/video/v7WEuEu_U5Y/видео.html

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

      @@informaticadp gracias!
      Espero el link de su video para mirarlo.

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

      Hola buenos dias, vi el video completo y si yo uso microsoft sql server 2014, mi controlador es "sqlsrv" por lo tanto en el archivo serverside. Php de tu ejemplo, en la parte del try {
      new PDO ('mysql:host='.host.' ....
      Los siguientes PDO ::ATTR_PERSISTENT => PDO::MYSQL_ATTR_INIT_COMMAND =>' SET NAMES utf8')) ;
      }
      Como adapto esos pdo de acuerdo a mi motor de bade de datos sqlsrv??
      Podrias ayudarme

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

      Claro, no tengo instalada esa base de datos como para probar. Pero si, cambia el driver y revisa el puerto.

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

    Excelente muchisimas gracias, Para integrarlo en PHP Codeigniter?.

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

      Gracias Luis! No uso Codeigniter. Pero supongo que no debe ser complicado ya que es PHP

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

    Que tal amigo, excelentes videos, me han ayudado, quisiera que me ayudes, al hacer la conexión a sql server ya cambie las conexiones PDO, pero en los Scripts de consulta no hace la páginacion, podrías ayudarme?

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

      Hola Carlos, mira este video. Explico como cambiar el driver para la conexión. En el ejemplo uso PostgreSQL..pero también podes hacerlo para sql Server.
      ruclips.net/video/v7WEuEu_U5Y/видео.html

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

    primero que nada muchas gracias por compartir tus conocimientos, me podrías decir de favor como podría agregar la columna de acciones (eliminar y editar) así como la tabla que muestras en el segundo 0:58 de tu video. Saludos

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

      Hola Ricardo muchas gracias! Lo que necesitas está en este video. Espero te sirva. Saludos!
      ruclips.net/video/ZHjmEWwsEzg/видео.html