13.09.2015, 04:58
(
Последний раз редактировалось Choidito; 14.09.2015 в 03:12.
)
Hola,estaba haciendo un sistema MySQL y cuando compilo me manda este warning.
La lнnea:
Agradezco su ayuda.
EDIT:
El cуdigo en sн:
El enum que define esto:
Estructura en la base de datos:
Espero que lo que agreguй sirva de algo
pLabel tiene como Text3D y en la base de datos lo puse como Text,no se si estarб bien... por ejemplo,esto se usarнa en esto:
PHP код:
warning 213: tag mismatch
PHP код:
mysql_format(MySQL, query, sizeof(query), " UPDATE `puertas` SET `pEntradaX`='%f',`pEntradaY`='%f',`pEntradaZ`='%f',`pPickup`='%d',`pInt`='%d',`pEntrarVW`='%d',`pSalirInt`='%d',`pSalirVW`='%d',`pLabel`='%d',`pSalidaX`='%f',`pSalidaY`='%f',`pSalidaZ`='%f',`pModeloPickup`='%d',`pEntrarInt`='%d' WHERE pNombre = %s",
EDIT:
El cуdigo en sн:
PHP код:
SaveDoors()
{
for(new i = 0; i<MAX_DOORS; i++)
{
new query[520];
mysql_format(MySQL, query, sizeof(query), " UPDATE `puertas` SET `pEntradaX`='%f',`pEntradaY`='%f',`pEntradaZ`='%f',`pPickup`='%d',`pInt`='%d',`pEntrarVW`='%d',`pSalirInt`='%d',`pSalirVW`='%d',`pLabel`='%s',`pSalidaX`='%f',`pSalidaY`='%f',`pSalidaZ`='%f',`pModeloPickup`='%d',`pEntrarInt`='%d' WHERE `pNombre` = '%s'",
PuertaInfo[i][pEntradaX],
PuertaInfo[i][pEntradaY],
PuertaInfo[i][pEntradaZ],
PuertaInfo[i][pPickup],
PuertaInfo[i][pInt],
PuertaInfo[i][pEntrarVW],
PuertaInfo[i][pSalirInt],
PuertaInfo[i][pSalirVW],
PuertaInfo[i][pLabel],
PuertaInfo[i][pSalidaX],
PuertaInfo[i][pSalidaY],
PuertaInfo[i][pSalidaZ],
PuertaInfo[i][pModeloPickup],
PuertaInfo[i][pEntrarInt],
PuertaInfo[i][pNombre]);
mysql_query(MySQL, query);
}
return 1;
}
PHP код:
enum pInfo
{
pNombre[128],
pPickup,
pModeloPickup,
Float: pEntradaX,
Float: pEntradaY,
Float: pEntradaZ,
Float: pSalidaX,
Float: pSalidaY,
Float: pSalidaZ,
Text3D: pLabel,
pInt,
pSalirVW,
pSalirInt,
pEntrarVW,
pEntrarInt
}
new PuertaInfo[MAX_DOORS][pInfo];
PHP код:
Estructura de tabla para la tabla `puertas`
--
CREATE TABLE IF NOT EXISTS `puertas` (
`pNombre` varchar(128) NOT NULL,
`pPickup` int(255) NOT NULL,
`pModeloPickup` int(255) NOT NULL,
`pEntradaX` float NOT NULL,
`pEntradaY` float NOT NULL,
`pEntradaZ` float NOT NULL,
`pSalidaX` float NOT NULL,
`pSalidaY` float NOT NULL,
`pSalidaZ` float NOT NULL,
`pLabel` text NOT NULL,
`pInt` int(255) NOT NULL,
`pEntrarInt` int(255) NOT NULL,
`pEntrarVW` int(255) NOT NULL,
`pSalirVW` int(255) NOT NULL,
`pSalirInt` int(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
pLabel tiene como Text3D y en la base de datos lo puse como Text,no se si estarб bien... por ejemplo,esto se usarнa en esto:
PHP код:
PuertaInfo[id][pLabel] = CreateDynamic3DTextLabel