Visualizzazione dei risultati da 1 a 3 su 3

Discussione: come passare i dati

  1. #1
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336

    come passare i dati

    ciao a tutti

    qualcuno mi può dare una mano a capire come passare dei dati tra una pagina php e l'altra ?

    mi spiego:

    ho un sito di annunci immobiliari

    l'utente digita la ricerca per località ( es: tutti gli immobili di bologna) e io costruisco una pagina con tutti i risultati ottenuti con quella chiave ('bologna') inserendo pero' solo i dati principali dell'immobile, lasciando la voce 'maggiori dettagli' da cliccare se uno è interessato a un immobile in particolare

    il codice che utilizzo è questo:

    <?php do { ?>

    <div class="sinistra"><?php echo $row_ricerca['title']; ?></div>


    </p>




    <ul>[*]Condizioni : <?php echo $row_ricerca['col_1']; ?>[*]Mq : <?php echo $row_ricerca['col_2']; ?>[*]Località : <?php echo $row_ricerca['col_7']; ?>[*]Prezzo : <?php echo $row_ricerca['col_9']; ?> [/list]
    maggiori dettagli...



    <?php } while ($row_ricerca = mysql_fetch_assoc($ricerca)); ?>

    </p>


    a questo punto se uno clicca 'maggiori dettagli' io vorrei aprire una pagina di dettaglio facendo eseguire una query per il 'title' dell'annuncio che è univoco

    ma non so come si fa .......

    qualcuno mi può aiutare ?

    spero di essere stata chiara, altrimenti chiedetemi pure

    Antonella

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    basta che passi l'id tramite GET:
    Codice PHP:
    print("<a href=\"nomepagina.php?id={$row['id']}\">maggiori dettagli</a>"); 
    poi crei nella pagina "nomepagina.php" la seguente query:
    Codice PHP:

    <?php do { ?>

    $id = $_GET["id"];

    $query= "SELECT * FROM tuatabella WHERE id = '$id'";
    ......
    il resto viene da se.

  3. #3
    Utente di HTML.it L'avatar di paw
    Registrato dal
    Dec 2002
    Messaggi
    336
    splendido...funziona!!

    grazie

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.