Ciao a tutti!! Ho il seguente problemino da risolvere:
Immaginiamo di avere la tabella abitanti con un record simile:
nome = MARIO
cognome= ROSSI
figli = 4
anni = 41
Vado ad aprire la tabella in questo modo ed inserisco i dati nell'array:
Ora se volessi interrogare l'array basterebbe (AD ESEMPIO) scrivere una cosa del genere:
otterrei come risultato MARIO e FIN QUI TUTTO CHIARO!
Il mio obiettivo e' di INSERIRE NELL'ARRAY un altro elemento. Ad esempio con un IF vado a fare un controllo e scrivo:
(dovrei in realtà aprire un altro database in base al risultato dell'IF e prendere una serie di dati ed inserirli nell'array)
Pertanto, anzichè utilizzare la variabile ($stato_giuridico) devo inserire questo valore in UN ALTRO ELEMENTO DELL'ARRAY affinchè nello stesso modo possa in futuro utilizzarlo cosi:
ed otterrei come risultato: MAGGIORENNE.
Ho tentato di mettere nel ciclo WHILE qualcosa simile a questo:
$risultato['stato_giuridico'] = "MAGGIORENNE";
ma cosi facendo ottengo semplicemente una VARIABILE ($risultato['stato_giuridico']) e non un ELEMENTO DENTRO L'ARRAY! Penso di essere vicino alla soluzione ma......
Come risolvere quindi il problema? GRACIAS
Immaginiamo di avere la tabella abitanti con un record simile:
nome = MARIO
cognome= ROSSI
figli = 4
anni = 41
Vado ad aprire la tabella in questo modo ed inserisco i dati nell'array:
PHP:
$sql = "SELECT * FROM abitanti";
$query = @mysql_query($sql);
while ($risultato = @mysql_fetch_array($query)) {
$result_featured[] = $risultato;
}
Ora se volessi interrogare l'array basterebbe (AD ESEMPIO) scrivere una cosa del genere:
PHP:
ECHO $risultato['nome'];
Il mio obiettivo e' di INSERIRE NELL'ARRAY un altro elemento. Ad esempio con un IF vado a fare un controllo e scrivo:
PHP:
IF ($risultato['anni'] < 19 {
$stato_giuridico = "MINORENNE";
} else {
$stato_giuridico = "MAGGIORENNE";
}
(dovrei in realtà aprire un altro database in base al risultato dell'IF e prendere una serie di dati ed inserirli nell'array)
Pertanto, anzichè utilizzare la variabile ($stato_giuridico) devo inserire questo valore in UN ALTRO ELEMENTO DELL'ARRAY affinchè nello stesso modo possa in futuro utilizzarlo cosi:
PHP:
ECHO $risultato['stato_giuridico'];
Ho tentato di mettere nel ciclo WHILE qualcosa simile a questo:
$risultato['stato_giuridico'] = "MAGGIORENNE";
ma cosi facendo ottengo semplicemente una VARIABILE ($risultato['stato_giuridico']) e non un ELEMENTO DENTRO L'ARRAY! Penso di essere vicino alla soluzione ma......
Come risolvere quindi il problema? GRACIAS