Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [PHP - MySQL] Estrazione lingua tramite alias

    Ciao, ho una tabella strutturata come segue:

    Tabella "testi":
    id - alias - it - en
    1 - chisiamo - Chi siamo - About us
    2 - prodotti - Prodotti - Products
    3 - login - Accedi - Login
    4 - registr - Registrazione - Register
    ...

    al momento richiamo i testi sotto forma di offset come segue:

    codice:
    $lingua = 'it';
        
    $query = $connessione -> prepare ("SELECT id, alias, $lingua FROM testi");
    $query -> execute();
        
    while($testo = $query->fetch(PDO::FETCH_ASSOC)) {
        $t[] = $testo["$lingua"];
    }
        
    echo $t[0];

    C'è modo di richiamare i testi con l'alias?

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Dovresti fare una cosa del genere:
    Codice PHP:
    while($testo $query->fetch(PDO::FETCH_ASSOC)) {
        
    $t[$testo["alias"]] = $testo[$lingua];
    }
        
    echo 
    $t['chisiamo']; 

  3. #3
    Ottimo grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.