їEvitar tener que re-crear la base de datos?
#5

como dice H@hn, creo que la forma es hacer como una funciуn que solo le ejecutes una vez para crear las tablas.. "ALTER TABLE `jugadores` ADD `AA` INT NOT NULL ;"

un ejemplo creo que serнa esto:
Код:
stock Consulta_NuevasFilas(nombre_tabla[], nombre[], tipo, longitud=120)
{
new s[70];
if(tipo == 0) // Intero
{
format(s, sizeof(s), "ALTER TABLE `%s` ADD `%s` INT NOT NULL ;", nombre_tabla, nombre);
}
else // Varchar
{
format(s, sizeof(s), "ALTER TABLE `%s` ADD `%s` VARCHAR(%i) NOT NULL ;", nombre_tabla, nombre, logintud);
}
db_query(servidor, s);
return 1;
}

#define CREATE_NEW_ROWS

public OnGameModeInit()
{
#if defined CREATE_NEW_ROWS
Consulta_NuevasFilas("jugadores", "Dinero", 0);
Consulta_NuevasFilas("jugadores", "Contra2", 1, 140);
#endif
return 1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)