Mostra notizie nelle discussioni
  • Avatar
    Scritto da
    Non Autenticato
    il 2007-05-11 20:37:00.0 alle 2007-05-11 20:37:00.0
    php
    Sentite ma se io ho uno script in php e a un certo punto da un database faccio una query che mi seleziona l'id e l'associo a una variabile $lista. Dalla query ho estratto l'id, il nome e l'azienda.
    Poi faccio un ciclo while con mysql_fetch_array:

    while ($nome=mysql_fetch_array($lista)){
    echo $nome[0]." | ".$nome[1]." | ".$nome[2]."<BR>";
    members();
    }


    l'echo mi stamperà una roba tipo:
    1 | mario | Linarix
    2 | Luca   | Macacos
    3 | Barbara | Trolloz
    ecc...

    Ma come faccio a mandare un array con tutte queste informazioni alla funzione members()?
    • Avatar
      ☺
      Scritto da
      Wakko Warner
      Wakkus Horribilis
      il 2007-05-11 21:05:00.0 alle 2007-05-11 21:05:00.0
      Trollate totali: 6779
      Re: php

      - Scritto da:
      > Sentite ma se io ho uno script in php e a un
      > certo punto da un database faccio una query che
      > mi seleziona l'id e l'associo a una variabile
      > $lista. Dalla query ho estratto l'id, il nome e
      > l'azienda.
      >
      > Poi faccio un ciclo while con mysql_fetch_array:
      >
      > while ($nome=mysql_fetch_array($lista)){
      > echo $nome[0]." | ".$nome[1]." |
      > ".$nome[2]."<BR>";
      > members();
      > }
      >
      >
      > l'echo mi stamperà una roba tipo:
      > 1 | mario | Linarix
      > 2 | Luca   | Macacos
      > 3 | Barbara | Trolloz
      > ecc...
      >
      > Ma come faccio a mandare un array con tutte
      > queste informazioni alla funzione
      > members()?

      Non usare mysql_fetch_array, usa invece mysql_fetch_assoc. Questo ti è utile per evitare gli indici numerici... ricorda che gli indici numerici sono il diavolo. Se un giorno aggiungi qualcosa nel mezzo devi lavorare una settimana a rimettere apposto gli indici... usa sempre gli array associativi quando puoi.

      Poi passi la lista a members come fosse una variabile normale   members($nome)
      Gli Svizzeri non sono tutti ricchi - Mattia
    • Avatar
      Scritto da
      Non Autenticato
      il 2007-05-11 22:34:00.0 alle 2007-05-11 22:34:00.0
      Re: php

      - Scritto da:
      > Sentite ma se io ho uno script in php e a un
      > certo punto da un database faccio una query che
      > mi seleziona l'id e l'associo a una variabile
      > $lista. Dalla query ho estratto l'id, il nome e
      > l'azienda.
      >
      > Poi faccio un ciclo while con mysql_fetch_array:
      >
      > while ($nome=mysql_fetch_array($lista)){
      > echo $nome[0]." | ".$nome[1]." |
      > ".$nome[2]."<BR>";
      > members();
      > }
      >
      >
      > l'echo mi stamperà una roba tipo:
      > 1 | mario | Linarix
      > 2 | Luca   | Macacos
      > 3 | Barbara | Trolloz
      > ecc...
      >
      > Ma come faccio a mandare un array con tutte
      > queste informazioni alla funzione
      > members()?

      Non ho capito un CAZZO.
<softv>

Pagina generata in 38 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 20 negli ultimi cinque minuti, 65 negli ultimi 15 minuti