Ciao, se io eseguo una query in questo modo
$result = $zendDb->fetchRow("SELECT ...");
poi come posso leggere i valori presenti in $result ?
Grazie
Ciao, se io eseguo una query in questo modo
$result = $zendDb->fetchRow("SELECT ...");
poi come posso leggere i valori presenti in $result ?
Grazie
ciao valeria,
fai un print_r di $result in questo modo:
e mostracelo.Codice PHP:
print_r($result);
dopo sapremo dirtelo.
Molto probabilmente con
Codice PHP:
echo $result['campo'];
![]()
Ho fatto un giro strano:
in una pagina
session_start();
$_SESSION['result'] = $result;
nell'altra
session_start();
print_r($_SESSION['result']);
ottengo
Array ( [id] => 2 [email] => aaaa [role_name] => administrator [domain_id] => 1 ) .....
inizialmente avrei voluto salvare solo il valore "id" e non tutto "result" ma non sono riuscita
in conclusione vorrei salvare solo l'ID dell'utente in una var di sessione
Grazie
Come posso fare?
Thanks
$_SESSION['id_utente']=$_SESSION['result']["id"];
oppure
$_SESSION['id_utente']=$result["id"];
viva il web.
$_SESSION['id_utente']=$result["id"];
questo funziona!!! grazie
pensare che avevo provato anche
$_SESSION['id_utente']=$result[0];
ma non salvava nulla
cmq è perfetta la tua soluzione
Ma te l'avevo scritto qualche post fa che i risultati della query li prendevi con
Codice PHP:
$result['campo'];
![]()
![]()