-
phpScritto daNon Autenticatoil 2007-05-11 20:37:00.0 alle 2007-05-11 20:37:00.0Sentite 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()?-
Avviso moderazioneIl post è stato considerato offensivo, ingiurioso o lesivo della dignità delle persone ed è quindi contrario alla
http://punto-informatico.it/info.asp?i=5
che regola i forum di Punto Informatico.
Se a postarlo è un utente registrato questi può accedere in "modifica" e cambiare il post: in questo caso tornerà visibile a tutti dopo il vaglio della redazione.
-
Re: phpScritto daWakko WarnerWakkus Horribilisil 2007-05-11 21:05:00.0 alle 2007-05-11 21:05:00.0Trollate totali: 6779
- 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
-
Re: phpScritto daNon Autenticatoil 2007-05-11 22:34:00.0 alle 2007-05-11 22:34:00.0
- 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.
-