ciao gente
sono ore che scorno sui vari tentativi ma non riesco a venirne a capo:
vettore multidimensionale passato tramite variabile di sessione tipo il seguente
Array
(
[0] => Array
(
[ido] => 0
[id_album] => 31
[nome_album] => PROVA CON VALEREO
[descrizione] => descrizIoney6y6y
[num_foto] => 22
[data] => 1205362800
[categoria] => Occasioni
)
[1] => Array
(
[ido] => 1
[id_album] => 32
[nome_album] => occasione importatni
[descrizione] =>
[num_foto] =>
[data] => 2114377200
[categoria] => Occasioni
)
[2] => Array
(
[ido] => 2
[id_album] => 313
[nome_album] => testo
[descrizione] =>
[num_foto] =>
[data] => 2114377200
[categoria] => Occasioni
)
)
devo prelevare una serie di informazioni per creare pagine dinamiche.
al caricamento della pagina leggo un valore id_a dalla stringa dell'url, vorrei prelevare il sotto-vettore corrispondente a id_a.
lavorare su di esso ed in seguito prelevare anche gli altri due vettori precedente e successivo a quello appena prelevato.
sto provando così ma non funziona.
Codice PHP:
$galleria = $_SESSION['galleria'];
$id = $_GET['id_a'];
$id_attuale = '';
$vett_id = $galleria['id_album' <= $id];
if(array_key_exists("ido",$vett_id)){
$id_attuale = $vett_id['ido'];
}
#$id_attuale = ($vett_id['id']);
echo"<br>id attuale=",$id_attuale;
if($id_attuale > 0){
$id_prev = $id_attuale - 1;
echo "<br> id_prev=",$id_prev;
$prev_album = $galleria['id' <= $id_prev];
echo"<br>",print_r($prev_album);
$link_p = "<a href='galleria.php?id_a=".$prev_album['id_album']."&filtro=$filtro'>".$prev_album['nome_album']."</a>";
}
if($id_attuale < count($galleria)){
$id_next = $id_attuale + 1;
echo "$id next=",$id_next;
$next_album = $galleria['id' <= $id_next];
echo"<br>",print_r($next_album);
$link_n = "<a href='galleria.php?id_a=".$next_album['id_album']."&filtro=$filtro'>".$next_album['nome_album']."</a>";
}
non preleva il record del vettore, non somma, insomma... non va.
mi potreste aiutare pls?
grazie e ciao ciao