Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    29

    Acquisizione valori da una pagina all'altra senza FORM

    Salve a tutti, ringrazio in anticipo per la lettura.
    La pagina interessata può essere concettualmente paragonata alla pagina di ricerca di subito o ebay. Ho una stampa di determinati annunci in maniera indicativa, l'utente poi dovrebbe cliccare ed entrare nell'annuncio vero e proprio. Nella pagina indicativa, c'è un preannuncio di ciò che sarà l'annuncio vero e proprio, infatti vengono stampati nomi, soldi, date ed immagini di tutti gli annunci. Tramite un a link entra nella pagina più dettagliata con descrizione, locazione geografica ecc. Il problema è che io voglio acquisire l'id della tabella, assieme quindi anche a nomi, immagini, ecc, che ho precedentemente stampato nella pagina indicativa, nella pagina più specifica. In un caso analogo, avrei utilizzato un form method="post", e quindi sarei riuscito a pescarmi tutti gli attributi senza problemi, ma questo non è un form e mi servirebbe un metodo simile per passarmi le informazioni da una pagina all'altra. La mia stupida soluzione delle sessioni si è poi rivelata inutile.
    Vi ringrazio enormemente, se serve, posso postare il codice, condiviso anche su un topic appena aperto da me su un altro problema, quindi non badate alla parte dell'immagine :

    Codice PHP:
    $query="SELECT * FROM announcement WHERE mail != ''ORDER BY  announcement.id_announcement DESC";
    $id="SELECT announcement.id_announcement FROM announcement WHERE mail != '' ORDER BY announcement.id_announcement DESC"; 
    $query2="SELECT nome FROM image INNER JOIN announcement ON image.id_announcement = announcement.id_announcement WHERE announcement.id_announcement = '1' ";
    $querydate ="SELECT date_format(date,'%d/%m/%Y') date FROM announcement WHERE mail != '' ORDER BY announcement.id_announcement DESC";
    $risultati4=mysql_query($querydate);        
    $risultati3=mysql_query($id);        
    $risultati=mysql_query($query);
    $num=mysql_num_rows($risultati);
    $risultati2=mysql_query($query2);
    $i=0;        
    while ($i<$num){            ?>            
    <a class="line-print-a" href="printannouncementhtml.php">            
    <div class="line-print">            
    <?php            
    $title
    =mysql_result($risultati,$i,"title");            
    $money=mysql_result($risultati,$i,"money");           
    $message=mysql_result($risultati,$i,"message");            
    $id_a=mysql_result($risultati3$i,"id_announcement");            
    $date=mysql_result($risultati4,$i,"date");           
    $risultati2=mysql_query($query2);            
    $image=mysql_fetch_array($risultati2);            
    echo 
    "$image[nome]";
    echo 
    "<div class='print-img'>                      
                  <b>
    $id_a</b>                  
             </div>                  
             <br><b>
    $title</b><br>                   
             
    $money ,00 €                   
             <div class='print-date'>                      
             
    $date                  
             </div>"
    ;            
    $i++;            ?>
    </div>            
    </a>            
    <?php        
    }        
    ?>
    Ultima modifica di MikelMJK; 07-05-2014 a 00:53

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.