[Ajuda] Nгo carrega todas as Empresas MySQL
#1

Me ajudem!!
jб tentei de todo jeito mais sу estб carregando 89 empresas

Код:
new query[300];
	format(query, 300, "SELECT * FROM `empresas` ORDER BY `ID` ASC"); //ORDER BY `ID` ASC
	mysql_tquery(connect, query1, "CreateCompany", "");
Код:
public CreateCompany()
{
	new TextEmp[50];
	for(new i = 0; i < cache_num_rows(); ++i)
	{
	    Empresa[i][EmpresaORM] = orm_create("empresas");

		orm_addvar_int(Empresa[i][EmpresaORM], Empresa[i][EmpresaID], "ID"); 

		orm_addvar_string(Empresa[i][EmpresaORM], Empresa[i][EmpresaNome], 64, "nome");

		orm_addvar_int(Empresa[i][EmpresaORM], Empresa[i][Preco], "Preco");

		orm_addvar_float(Empresa[i][EmpresaORM], Empresa[i][PickupX], "PickupX");
		orm_addvar_float(Empresa[i][EmpresaORM], Empresa[i][PickupY], "PickupY");
		orm_addvar_float(Empresa[i][EmpresaORM], Empresa[i][PickupZ], "PickupZ");
		orm_addvar_float(Empresa[i][EmpresaORM], Empresa[i][InteriorX], "InteriorX");
		orm_addvar_float(Empresa[i][EmpresaORM], Empresa[i][InteriorY], "InteriorY");
		orm_addvar_float(Empresa[i][EmpresaORM], Empresa[i][InteriorZ], "InteriorZ");

		orm_addvar_int(Empresa[i][EmpresaORM], Empresa[i][InteriorID], "InteriorID");
		orm_addvar_int(Empresa[i][EmpresaORM], Empresa[i][VirtualWorld], "virtualworld");

		orm_setkey(Empresa[i][EmpresaORM], "ID"); 

		
		cache_get_value_name_int(i, "ID", Empresa[i][EmpresaID]);

		cache_get_value_name(i, "nome", Empresa[i][EmpresaNome], 64);
		cache_get_value_name_int(i, "Preco", Empresa[i][Preco]);

		cache_get_value_name_int(i, "InteriorID", Empresa[i][InteriorID]);
		cache_get_value_name_int(i, "virtualworld", Empresa[i][VirtualWorld]);

		cache_get_value_name_float(i, "PickupX", Empresa[i][PickupX]);
		cache_get_value_name_float(i, "PickupY", Empresa[i][PickupY]);
		cache_get_value_name_float(i, "PickupZ", Empresa[i][PickupZ]);

		cache_get_value_name_float(i, "InteriorX", Empresa[i][InteriorX]);
		cache_get_value_name_float(i, "InteriorY", Empresa[i][InteriorY]);
		cache_get_value_name_float(i, "InteriorZ", Empresa[i][InteriorZ]);


		if(Empresa[i][TDono] == 1)
		{
			Empresa[i][PickupID] = CreatePickup(1580, 1, Empresa[i][PickupX], Empresa[i][PickupY], Empresa[i][PickupZ], -1);

			format(TextEmp, sizeof(TextEmp),"Empresa nъmero %d\n{2E9CF7}%s", Empresa[i][EmpresaID], Empresa[i][EmpresaNome]);
			Create3DTextLabel(TextEmp, 0xFFFFFFAA, Empresa[i][PickupX], Empresa[i][PickupY], Empresa[i][PickupZ]+0.75, 20.0, 0, 1);
			orm_update(Empresa[i][EmpresaORM]); 
		}
		else
		{
			Empresa[i][PickupID] = CreatePickup(1578, 1, Empresa[i][PickupX], Empresa[i][PickupY], Empresa[i][PickupZ], -1);

			format(TextEmp, sizeof(TextEmp),"Empresa nъmero %d\n{2E9CF7}%s", Empresa[i][EmpresaID], Empresa[i][EmpresaNome]);
			Create3DTextLabel(TextEmp, 0xFFFFFFAA, Empresa[i][PickupX], Empresa[i][PickupY], Empresa[i][PickupZ]+0.75, 20.0, 0, 1);
			orm_update(Empresa[i][EmpresaORM]);	
		}
		printf("Empresa Nъmero %d carregada com sucesso!", i);
	}
}
Samp-server:



Banco de Dados:
Reply
#2

Resolvido!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)