He subido 2267 registros a una tabla pero en phpmyadmin me dice que tengo más y cuando refresco muestra menos y si vuelvo a refrescar muestra otro valor. Esta tabla no tiene relaciones con otra.
A qué se debe eso?
| ||||
Respuesta: Phpmyadmin muestra cantidad de filas diferente No tenemos tu tabla, ni tus datos. si nos muestras lo que obtienes y con que consulta, no podemos adivinar. Postea algo.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Phpmyadmin muestra cantidad de filas diferente Cita: Bueno, este es un ejemplo, envío lo que arroja el phpmyadmin.Envío pocos porque Foros del Web no me permite ingresar los 2 mil y tantos registros. Hay 2550 registros pero si refresco y refresco el phpmyadmin me muestra cantidades diferentes de registros en su monitor.
Código MySQL:
[/HTML] Ver original
__________________ Todos somos iguales. NO! a la violencia de género. Última edición por gnzsoloyo; 27/10/2014 a las 16:37 |
| ||||
Respuesta: Phpmyadmin muestra cantidad de filas diferente No hay nada significativo en el script. NO hay modo que con ese código vayan a producirse discrepancias en cuanto a la cantidad de registros, por lo que es posible que lo que describes se deba a otras razones. Será necesario que nos muestres con capturas de pantalla como es esa diferencia de registros en pantalla al refrescar en phpMyadmin. Por otro lado, te recomiendo no confundir el valor entre paréntesis cuando declaras un valor INT con la cantidad de dígitos del numero. No representa eso, y es mejor dejar la longitud indicada por defecto por MySQL, ya que modificarla podría traer consecuencias nocivas en las consultas y los backups. La tabla, limpiando la basura puesta, sería asi:
Código MySQL:
Ver original ¿Ves que el INT queda con "(11)", bueno, ese es el valor que debe llevar, ni más ni menos. Aunque como se trata de códigos y estados, es probable que lo mejor sea definirlos como sin signo, por lo que lo correcto sería:
Código MySQL:
Ver original Nunca, repito, pongas un valor diferente en ese tipo de columnas. Si te presenta dudas respecto a qué significa, el manual de referencia es muy claro al respecto. Volviendo al tema, postea las capturas de pantalla (súbelas a algún servicio de imágenes publico), de cada refresco, de modo que se entienda lo que estás viendo. Como dije, el script no genera ningún problema.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |