Tengo un problema de datos con el plugin WP-DATATABLE, tengo varias tablas en mi base de datos que son modificadas por el plugin WP DATATABLES
Resulta que cada vez que se actualiza la tablas, algunos datos de las colummas cambian por un numero que creo que es el id, adjunto foto
Contenido solo visible a usuarios registrados
Esta es la imagen que queria adjuntar, lo encerrado en rojo en la columna JUEGOS son unos datos que antes eran el nombre del juego que estaba ingresado en la tablay ahora
son numeros. Ayuda
Que tal Jeeh,
Podrías indicarnos cual es o los datos que se cambian en tu tabla de forma automática? También compártenos una URL donde podamos ver alguna de las tablas a las que te refieres
Saludos
@bruno-vichetti Tengo varias tablas que culminan en esa que te mostre en la foto, las tengo por separados, las que cambian son la Columna Consola y La columna juego.
Se cambian por numeos. El lugar donde se encuentra esas tablas es privado pero si es necesario puedo crearte un usuario para que puedas entrar a ver el problema.
Hola Jeeh,
Puedes indicarnos cuál es el plugin que estás usando?, actualmente veo dos disponibles, pero no sé cuál es el que nos mencionas esta generando estos errores en tu sitio web
Si es posible envíanos el enlace del plugin que esas de esta forma podemos verificar con mayor detalle lo que nos comentas
Un Saludo
@karen El plugin es WpDatatables https://wpdatatables.com/
Y lo que ocurre es que los datos al parecer cuando la tabla principal pide los datos estos cambian sus nombre por numeros que presupongo es el id
Hola Jeeh,
Vale ya tenemos en cuenta el plugin que estas utilizando, con respecto a revisar tu sitio si haces la pagina publica podremos echarle un vistazo de lo contrario noes posible para nosotros ingresar en los sitios de los clientes.
Podrías dejarnos una captura de la vista donde editas la tabla y en especial las columnas que cambian de forma automática, posiblemente hay un termino que esta haciendo que esa información se coloque de forma dinámica.
Con respecto a tu suposición el ID de cada tabla debería de ser único.
Quedamos atentos, Saludos!
@bruno-vichetti Pondre la pagina publica para que puedas acceder a ver como manejo esa tabla y donde se agregan los datos, ademas de adjuntarte el link directo y agregarte informacion del proceso para que entres con conocimiento de que es cada cosa.
https://jeehgames.com/preordenes/
ese es el link, es un sistema de pre orden de videojuegos que consta de varios modulos divididos en pestañas.
La pestaña Añadir pre orden es para crear el registro que sera depositado en la pestaña Todas las Pre-Ordenes
En la parte añadir pre orden se abre un formulario el cual ya tiene pre cargado para seleccionar 3 columnas
"ESTADO, JUEGO Y CONSOLA"
que cada uno tiene una base de datos aparte para poder extraer los datos
En la pestaña listado de juegos es donde se alimenta la tabla juegos que es la que elegimos al momento de añadir una entrada en la pestaña de Añadir pre orden
El error ocurre en la pestaña todas las pre ordenes. Que de vez en cuando los nombres de los juegos o consolas se intercambia por el valor numerico del id
Hola Jeeh,
Gracias por la explicación, quiere decir que el selector que esta en el formulario Añadir pre orden se alimenta de forma dinámica con los algunos productos correcto? por ello sucede que en ocasiones cambia el nombre del producto que es el juego por el ID que le corresponde.
Estoy en lo correcto?
Como tienes hecha esa configuración? es a través del plugin de las tablas o es algo a medida, de ser así podemos recomendarte consultar en el soporte directo del plugin https://wordpress.org/support/plugin/wpdatatables/
Saludos!
@bruno-vichetti El selector que esta en añadir pre orden se alimenta de la tabla juegos que alimentan mis trabajadores segun lo que haya en nuestra tienda fisica, el ID es un auto incremente que tiene la tabla de forma automatica. Te enviare una foto de la tabla de videojuegos en PHPMYADMIN
Y esta es la tabla principal que esta en todas las pre ordenes
Hola
En realidad, estructualmente hablando, la relación entre tablas debería ser por un campo ID, y usualmente el ID es un número.
Es posible que el plugin, al realizar alguna configuración de tus tablas este asumiendo esto. Lamentablemente el plugin es de pago, tendrías que consultar con los desarrolladores para ver qué alternativas tienes.
Lo normal si vas a presentar datos que implican varias tablas es hacer una vista, es decir no necesitas guardar el nombre del juego como textos, sino el ID, y cuando lo quieres mostrar a través de una vista SQL puedes mostrar el nombre en lugar del ID.
Saludos.
@jmarreros en cuyo caso, que otro plugin me recomiendan para hacer consultas e insertar datos mediantes querys a la base de datos
Hola
El que usas esta bien, tal como te comenté consulta con el soporte del plugin.
Si usas otro plugin similar tendrás el mismo problema, ya que estructuralmente el ID debería ser un número.
Saludos.
@jmarreros Acabo de revisar la estructura de mi base de datos, y el campo de id es un autoincrement, pero al parecer alguien agrego datos sin respetar el orden de este. ADJUNTO FOTO
estructura de la tabla
datos
esto podria afectar a ese funcionamiento?
El plugin utiliza la columna para indentificar la posicion de los registro. Como puedo reordear el id en la base de datos