[Ajuda] Tabela mysql
#1

coloquei isso em ongamemonit:

PHP код:
    mysql_query(mysql"CREATE TABLE IF NOT EXISTS `gpci`(`ID` int(11) NOT NULL AUTO_INCREMENT, `Serial` varchar(256) NOT NULL, `Nome` varchar(24) NOT NULL, `IP` varchar(16) NOT NULL, `Motivo` varchar(128) NOT NULL, `Data` varchar(50) NOT NULL, `DesbanAuto` int(11) NOT NULL, `Ignorar` varchar(200) NOT NULL)"false);
    
mysql_query(mysql"CREATE TABLE IF NOT EXISTS `usuarios`(`ID` int(11) NOT NULL AUTO_INCREMENT, `Nome` varchar(24) NOT NULL, `Senha` varchar(50) NOT NULL, `Level` int(11) NOT NULL)"false); 
e no log apareceu isso..

PHP код:
[20:59:30] [ERRORCMySQLQuery::Execute - (error #1146) Table 'brasilma_luisserver.gpci' doesn't exist
[20:59:30] [WARNINGcache_get_row_count no active cache
[20:59:30] [WARNINGCMySQLHandle::DeleteSavedResult invalid result id ('0')
[
20:59:31] [ERRORCMySQLQuery::Execute[OnPlayerLogin] - (error #1146) Table 'brasilma_luisserver.usuarios' doesn't exist 
Reply
#2

Desculpe minha ignorвncia, pois nгo lido muito bem com MySql, mas pelo que diz no log, vocк estб tentando acessar a tabela brasilma_luisserver, que por sua vez nгo existe. Dк uma olhada na callback OnPlayerLogin(se existir)
Reply
#3

Provavelmente a tabela ainda nгo foi criada...

Код:
CREATE TABLE IF NOT EXISTS `gpci` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `Serial` varchar(256) NOT NULL,
  `Nome` varchar(24) NOT NULL,
  `IP` varchar(16) NOT NULL,
  `Motivo` varchar(128) NOT NULL,
  `Data` varchar(50) NOT NULL,
  `DesbanAuto` int(11) NOT NULL,
  `Ignorar` varchar(200) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
Esta й a tabela 'gpci'

No mнnimo deves criar a Query com tudo o informado acima. Ou crie manualmente a tabela.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)