Virtual Airlines Manager
FORO EN ESPAÑOL => Soporte para VAM 2.3 [CERRADO] => Topic started by: MauroMasciar on June 25, 2015, 07:25:35 AM
-
Tengo un problema al reportar vuelo manualmente, el primero se reporta se aprueba y todo es correcto.
Pero al segundo aparece este mensaje
There was an error running the query [Duplicate entry '9223372036854775807' for key 'PRIMARY']
Y resulta que viendo la BD el valor de pirep_id es el mismo, agrega un vuelo manual con el mismo id.
Primer vuelo reportado:
(https://photos-2.dropbox.com/t/2/AACS9RqJMc_2fe_dDfciMUPCR7v6zQObCyN5ISzbTag0qw/12/41207204/png/32x32/1/_/1/2/Captura%20de%20pantalla%202015-06-25%2002.26.43.png/CKSL0xMgASACIAMgBCAFIAYgBygBKAIoBw/zG5NyfhlqurbL55oGT-8QJKtaozES4aUWALUdtBzj_A?size=1280x960&size_mode=2)
-
Tienes puesto al autoincrement al pirep_id?
-
Sisi
(https://photos-4.dropbox.com/t/2/AACBIplIsWa9JF8XlMYI_gO5OrZEOhQy6IS1SPH6XfyX6A/12/41207204/png/32x32/1/_/1/2/Captura%20de%20pantalla%202015-06-28%2015.35.14.png/CKSL0xMgASACIAMgBCAFIAYgBygBKAIoBw/KSwh0mrWSfP68kMy9xA8MNmYPlQ7-KFDocXAOhwX5Pk?size=1280x960&size_mode=2)
-
Sisi
(https://photos-4.dropbox.com/t/2/AACBIplIsWa9JF8XlMYI_gO5OrZEOhQy6IS1SPH6XfyX6A/12/41207204/png/32x32/1/_/1/2/Captura%20de%20pantalla%202015-06-28%2015.35.14.png/CKSL0xMgASACIAMgBCAFIAYgBygBKAIoBw/KSwh0mrWSfP68kMy9xA8MNmYPlQ7-KFDocXAOhwX5Pk?size=1280x960&size_mode=2)
puedes poner aquí el script de creación de la tabla que obtienes al exportar con php myadmin?
-
¿Te referís a esto?
CREATE TABLE IF NOT EXISTS `pireps` (
`pirep_id` bigint(20) NOT NULL AUTO_INCREMENT,
`from_airport` varchar(4) NOT NULL,
`to_airport` varchar(4) NOT NULL,
`duration` float NOT NULL,
`gvauser_id` int(11) NOT NULL,
`date` date NOT NULL,
`plane_type` varchar(8) NOT NULL,
`fuel` bigint(20) NOT NULL,
`comment` varchar(400) DEFAULT NULL,
`valid` tinyint(4) NOT NULL DEFAULT '0',
`distance` int(11) DEFAULT '0',
`charter` tinyint(4) NOT NULL,
`paid` tinyint(4) NOT NULL DEFAULT '0',
`route` int(11) DEFAULT NULL,
`flight` varchar(10) DEFAULT NULL,
`validator_comments` varchar(500) DEFAULT NULL,
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`rating` int(11) DEFAULT '100',
PRIMARY KEY (`pirep_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9223372036854775808 ;
-
No se por qué tienens este id AUTO_INCREMENT=9223372036854775808
ejecuta el script de la tabla de nuevo y que tenga ste valor AUTO_INCREMENT=1
-
Si, lo vi recién cuando fui a buscar el código, también me pareció raro.
Lo cambie a uno, automáticamente al exportarlo me lo cambio a 50, como el ultimo id reportado es 49, debe agregarle uno mas para el index.
Y se ve que funciona bien.
Gracias.
-
Si, lo vi recién cuando fui a buscar el código, también me pareció raro.
Lo cambie a uno, automáticamente al exportarlo me lo cambio a 50, como el ultimo id reportado es 49, debe agregarle uno mas para el index.
Y se ve que funciona bien.
Gracias.
Genial, la verdad no se por que tienes ese numero tan alto en el id.
Problema resuelto :)