Visualizzazione risultati 1 fino 3 di 3

Discussione: variabili con indici

  1. #1
    dsga non è connesso Neofita
    Data registrazione
    18-07-2008
    Messaggi
    21

    Predefinito variabili con indici

    Salve, vorrei risolvere un problema di questo tipo,

    ho creato una tabella nel database.
    La mia tabella contiene il campo: nominativo.

    I nominativi inseriti in tabella sono mille...
    Vorrei associare ogni nominativo registrato nella tabella, ad UNA variabile.

    Per fare questo dovrei fare una cosa del genere:
    Codice PHP:
    $nome0= mysql_result($risultati, 0, "nominativo");
    $nome1= mysql_result($risultati, 1, "nominativo");
    $nome2= mysql_result($risultati, 2, "nominativo");
    ............................................
    ...........................................
    $nome1000= mysql_result($risultati, 1000, "nominativo");
    Possibile che dovrei fare questo per 1000 volte ??

    Esiste un metodo, tipo ciclo che si auto incrementa, assegnando anche la variabile? (col visual basic sarebbe stato semplice)
    Grazie
    Ultima modifica di alemoppo : 28-07-2013 alle ore 01.37.04 Motivo: +tag [php]

  2. #2
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,730

    Predefinito

    Guardati le variabili dinamiche. Vedi qui.

    Ciao!

  3. #3
    dsga non è connesso Neofita
    Data registrazione
    18-07-2008
    Messaggi
    21

    Predefinito

    Grazie per la risposta.

    Poi volevo dare la soluzione che ho trovato, è abbastanza semplice e può essere che serve a qualcuno:

    Codice PHP:
    $i=0;
    while (
    $i < 1000) {
    ${
    'nome'.$i}= mysql_result($risultati,$i,"nome");
    $i++;
    }

    In questa maniera la variabile $nome0 , sarà uguale al primo nominativo della tabella... fino alla variabile $nome999 che sarà uguale al millesimo nominativo presente in tabella. Sono importanti le parentesi graffe.
    Ultima modifica di dsga : 29-07-2013 alle ore 17.01.27 Motivo: +tag [php]

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •