Newsgroup: it.comp.www.php
Titolo: variabili di sessione

Ciao a tutti ragazzi.Ho un problemino perchč sto realizzando un programma in
php/mysql e il fattaccio č questo:
In una pagina faccio una query e attraverso un while faccio sputacchiare in
una tabella che il mio utente puň vedere determinati valori fino a quando la
query stessa non mi da  piů risultati. In una pagina successiva devo
ritrovare questi valori e farli vedere come riepilogo al mio utente...ma
come faccio?
Ho provato a registrarle come variabili di sessione , ma ottenendole come
risultato del while le perde e non me le memorizza, neanche con assegnamenti
intermedi!
Sperando di essere stato chiaro spero che mi possiate rispondere.
Grazie per la gentilezza
--
Saluti
NeoN

 intermedi!
Non mi è molto chiaro...
Non puoi rifare la stessa query nella pagina successiva?
Stai usando variabili?
Perchè non usi array?
while($riga=mysql_fetch_array($query)){
    $campo1[]=$riga[0];
  $campo2[]=$riga[1];
  $campo3[]=$riga[2];
}
e poi
$_SESSION[campo1]=$campo1;
etc?
poi
Boh chissà se ho capito!
:-)
Marcello

 ha scritto nel messaggio
news:bb5v1o$8p1$1...@lacerta.tiscalinet.it...


Innanzitutto grazie per le risposte anche se devo ammettere che mi sono
spiegato davvero in maniera incomprensibile.
Per evitare di farvi perdere altro tempo cercherò di essere più chiaro
magari facendovi vedere il mio codice:
$id_conness = mysql_connect("localhost","root","") or die (" Impossibile
effettuare la connessione.Server non disponibile.1");
 mysql_select_db("prenotazione" , $id_conness);
$query_ricerca = "SELECT or_part, or_arr, città_part, città_arr, costo,
nome_comp, cod_volo FROM volo WHERE città_part ='".$partenza."'     AND
città_arr='".$destinazione."' AND or_part >'".$ora1."' AND or_part
<'".$ora2."' ORDER BY or_part";
$id_query = mysql_query($query_ricerca, $id_conness)or die ("Impossibile
effettuare la connessione.Server non disponibile.");
     echo'<form name="form1" method="post" action="riepilogo.php">';
 while ($risultato = mysql_fetch_array($id_query, MYSQL_ASSOC))
    {
     echo"<tr>
   <td width=\"134\" height=\"33\"><div align=\"center\"><strong>".
$risultato['città_part']."</strong></div></td>
   <td width=\"134\" height=\"33\"><div
align=\"center\"><strong>".$risultato['or_part']."</strong></div></td>
   <td width=\"134\" height=\"33\"><div
align=\"center\"><strong>".$risultato['città_arr']."</strong></div></td>
   <td width=\"134\" height=\"33\"><div
align=\"center\"><strong>".$risultato['or_arr']."</strong></div></td>
   <td width=\"134\" height=\"33\"><div
align=\"center\"><strong>".$risultato['nome_comp']."</strong></div></td>
   <td width=\"134\" height=\"33\"><div
align=\"center\"><strong>".$risultato['costo']."</strong></div></td>
   <td width=\"6%\"><div align=\"center\"><strong><input type=\"radio\"
name=\"check\" value=".$risultato['cod_volo']."></strong></div></td>
  </tr>";
    }
Il fatto è che vorrei nella pagina successiva riutilizzare le variabili
$risultato['....']  SENZA dover nuovamente fare la query.
Ora la domanda è la stessa...come diavolo faccio a farlo????
Spero che ora sia un po piu chiara la mia domanda e spero che mi
risponderete al più presto, anche perchè ad essere sincero se non risolvo il
fatto non mi darò mai Basi di Dati 1 all'università!!!!
Grazie ancora per la gentilezza
--
Saluti
NeoN

 $risultato['città_part']."</strong></div></td>
....ecc...ecc
Così dovrebbe andare.
Angiblu