Portal SAMP
[Ajuda] Sobre os registros de uma tabela - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Sobre os registros de uma tabela (/showthread.php?tid=2976)



Sobre os registros de uma tabela - RamossFx - 09/11/2022

Alguém sabe como posso fazer para pegar todos os registros de uma tabela, e por exemplo. Mostrar eles em uma dialog? Tenho essa duvida, mas tenho certeza que é algo simples. Desde já agradeço.


RE: Sobre os registros de uma tabela - CoelhaO_LokaO - 09/11/2022

Opa estes registros estão armazenados em uma registros, ou esta em mysql especifique.


RE: Sobre os registros de uma tabela - RamossFx - 09/11/2022

(09/11/2022 18:46)CoelhaO_LokaO Escreveu: Opa estes registros estão armazenados em uma registros, ou esta em mysql especifique.

MySQL.


RE: Sobre os registros de uma tabela - Dr Editor - 10/11/2022

Código:
new msg[512], tmpResult[50], count;
    new Cache:result = mysql_query(handle, "SELECT * FROM table");
    if((count = cache_num_rows()) > 0)
    {
        for(new i = 0; i < count; i ++)
        {
            cache_get_value_name(i, "column name", tmpResult, sizeof tmpResult);
            strcat(msg, tmpResult);
            strcat(msg, "\n");
        }
    }
    cache_delete(result);
    
    ShowPlayerDialog(playerid, 5555, DIALOG_STYLE_MSGBOX, "Title", msg, "OK", "");

Com SQLite é bem parecido.