[ad_1]
https://i.ytimg.com/vi/DeVmMILmRq0/hqdefault.jpg
proyecto en github
https://github.com/facultadautodidacta/datatable
Original source
[ad_1]
https://i.ytimg.com/vi/DeVmMILmRq0/hqdefault.jpg
proyecto en github
https://github.com/facultadautodidacta/datatable
Original source
26 responses to “4.-Tablas dinámicas con datatable, php, mysql y bootstrap 4 – Mostrar datos y formato datatable”
Buenas noches, te felicito excelente curso me funcionó totalmente con mysql, lo adapté a sqlserver pero tengo un detalle, cuanto agrego un nuevo juego lo agrega pero sin embargo dice que no lo agregó, creo que tiene que ver la funcion(r) donde valida si r==1 envía el mensajes donde puedo ver que valor tiene r??
Saludos amigo @Facultad Autodidacta
Muy buenos tus cursos, un pequeño aporte, para que en nuestro server xampp, cambiemos las palabras que están en ingles, solo hay que agregar estas pequeñas lineas de código en el archivo tabla.php editando al final el ultimo script:
<script type="text/javascript">
$(document).ready(function() {
//$('#iddatatable').DataTable();
var dataTable = $('#iddatatable').DataTable( {
"language": {
"sProcessing": "Procesando…",
"sLengthMenu": "Mostrar MENU registros",
"sZeroRecords": "No se encontraron resultados",
"sEmptyTable": "Ningún dato disponible en esta tabla",
"sInfo": "Mostrando registros del START al END de un total de TOTAL registros",
"sInfoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros",
"sInfoFiltered": "(filtrado de un total de MAX registros)",
"sInfoPostFix": "",
"sSearch": "Buscar:",
"sUrl": "",
"sInfoThousands": ",",
"sLoadingRecords": "Cargando…",
"oPaginate": {
"sFirst": "Primero",
"sLast": "Último",
"sNext": "Siguiente",
"sPrevious": "Anterior"
},
"oAria": {
"sSortAscending": ": Activar para ordenar la columna de manera ascendente",
"sSortDescending": ": Activar para ordenar la columna de manera descendente"
}
},
} );
} );
</script>
De esta manera no es necesario usar el traductor del json en linea, es decir que sea como lo presentaste, totalmente offline, sin dependencias online. Saludos
Buenas profesor estoy siguiendo su curso, queria hacer unos cambios para venta: queria hacer una columna de subtotales y al final que sume la columna no lo e podido lograr si me podria ayudar
Hola, hice todo exactamente igual (o por lo menos eso creo) y me da el siguiente error DataTables warning: Non-table node initialisation (DIV). For more information about this error, please see http://datatables.net/tn/2, ya revise la liga que me da pero no entiendo a que se refiere, podrían ayudarme a solucionarlo??
Hola, muchas gracias por el aporte, solo tengo una duda, para validar los datos será necesario en código javascript?? o cómo le puedo hacer para poner las validaciones del registro??
man me encantaría el mismo tutorial pero con el patron MVC de laravel y usando vistas blade.
Cuál curso me recomiendan este o el más reciente de CRUD?
Amigo excelente, me ha funcionado de maravilla, saludos.
a mi no me sale la misma pagina de awesome es todo diferente y no se como descargar la libreria alguien podria ayudarme?
yo quiero traerme 50,000 registros desde mysql pero no me anda el datatable :'v ayuda
solo me funciona con 100 registros
Al momento de cargar el script de datatable me sale un mensaje de error: DataTables warning: Non-table node initialisation (DIV). For more information about this error, please see http://datatables.net/tn/2 me podrian a poyar porfavor? gracias!
hola buen dia mi tabla tiene mas campos y eso hace que la tabla se salgo del contorno que tengo que hacer??
saludos!!!
Se puede editar los textos de Search y Mostrar 10 registros? Y poner cualquier otra palabra.
Gracias
excelente forma de implementar un datatable. pregunta. con una consulta que me arroja unos 5000 registros, se demora un poco en cargar, existe alguna forma de optimizar el cargue?
TypeError: c is undefined[Saber más] jquery.dataTables.min.js:90:254
n/</<
http://localhost/sistema/librerias/datatable/jquery.dataTables.min.js:90:254
each
http://localhost/sistema/librerias/jquery.min.js:2:2571
each
http://localhost/sistema/librerias/jquery.min.js:2:1238
n/<
http://localhost/sistema/librerias/datatable/jquery.dataTables.min.js:90:214
each
http://localhost/sistema/librerias/jquery.min.js:2:2571
each
http://localhost/sistema/librerias/jquery.min.js:2:1238
n
http://localhost/sistema/librerias/datatable/jquery.dataTables.min.js:83:194
h.fn.DataTable
http://localhost/sistema/librerias/datatable/jquery.dataTables.min.js:165:488
<anónimo>
http://localhost/sistema/view/reposo.php:3:22
l
http://localhost/sistema/librerias/jquery.min.js:2:29373
a/</c<
http://localhost/sistema/librerias/jquery.min.js:2:29677
Ese es el error q me da
me da error 🙁 en el script dataTable, y el en paginado no me agarra
Que linda manera y sencilla de emplear el datatable, te cuento que hago un kilo de cosas engorrosas para emplear datatables, desde utilizarlo exclusivamente con ajax desde php, hasta construir las etiquetas desde php. Pero nunca vi que datatable lo leyera automaticamente a partir de la tabla generada con php puro. Genio.
listo resulto, me faltaba la i en mysqli_query
muchas gracias excelente aporte
me da error me dice Fatal error: Uncaught Error: Call to undefined function mysql_query() in C:wamp64wwwProyecto_pilototabla.php on line 9 y mi linea 9 es esta: $result= mysql_query($conexion, $sql);
Me Place felicitarte, por este excelente material, como es un tema aplio, puedes aqui en los comentarios explicar como se puede visualizar en contenido de un campo blob que contega guardado variso parrafos en esta datatable sin que se pierdan los saltos de linea, te lo agradeceria
21_07-18
para no descargar el font awesome, usar el cdn (si asi lo desean)
https ://fontawesome .com/how-to-use/on-the-web/setup/getting-started?using=web-fonts-with-css
21-07-18
para el tema de los caracteres con tildes y eso… editar el conexion.php
….< ? php
class conectar{
public function conexion(){
$conexion=mysqli_connect('localhost','root','','pruebas');
mysqli_set_charset($conexion, "utf8"); /*Agregar esta linea */
return $conexion;
}
}
$obj= new conectar();
if ($obj->conexion()){
echo "Conectado";
}
? >….
Amigo excelente material muchas gracias por compartir, quisiera hacer un aporte para dejar el dataTable en español, para que no diga search y eso no, como podran ver en el minuto 4:36 has puesto la funcion DataTable, esa puede recibir parametros, quedando asi:
$('#iddatatable').DataTable({
language:{
url: '//cdn.datatables.net/plug-ins/1.10.18/i18n/Spanish.json'
}
});
De nuevo, gracias por el tutorial 😉
porque los datos quedan en el medio de los thead y tfood si el codigo esta de ultimo? es por la clase table-condensed o por el Scrip iddatatable?
Para este cap, podemos también ahorrarnos el descargar todos los archivos de font awseome agregando el CDN. 😉
En el caso de que se quiera mostrar los datos de distintas tablas como serian los id de los <?php echo $mostrar[1] ?>? ando confundido con eso.