View Categories

Lavorare con il database (Anarkore / DB_PK)

< 1 min read

Struttura di base: SETUP_PK + DB_PK #

Nel file:

punkode/anarkore/anarkore-setup.php

trovi la classe di configurazione, ad esempio:

class SETUP_PK
{
    public string $db       = "nome_database";
    public string $host     = "127.0.0.1:3306";
    public string $user     = "root";
    public string $password = "";
    
    // Altri parametri: URL base, percorsi, ecc.
}

La classe DB_PK (definita in includes/db_pdo-class.php) estende SETUP_PK e inizializza una connessione PDO riutilizzabile in tutto il progetto.

In pratica:

  • SETUP_PK = configurazione
  • DB_PK = connessione e metodi di lavoro sul DB

Creare un oggetto DB_PK #

Nel tuo codice applicativo (controller, pagina, script), puoi fare:

// EN: Create a new DB handler.
// IT: Crea un nuovo gestore DB.
$db = new DB_PK();

Grazie all’extends SETUP_PK, userà automaticamente i parametri che hai definito in anarkore-setup.php.

Powered by BetterDocs