Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    11

    tabella Mysql con link a scheda di dettaglio

    Ciao a tutti,
    sto cercando la soluzione ad un piccolo problema su php Mysql.
    Nella tabella di estrazione dei dati da un database mysql evidenzio regolarmente i record nei diversi campi.
    Quello che vorrei è che, oltre al link già presente sull'immagine, che mi porta alla pagina di dettaglio del record, poter aggiungere lo stesso link a qualcuna delle voci di altri campi.
    In pratica, per esempio, vorrei poter utilizzare la voce "appartamento con giardino" come link per arrivare alla pagina di dettaglio. Spero di essere stato abbastanza chiaro.

    Questa è un esempio di parte della tabella di estrazione.

    - immagine (già linkata alla pagina di dettaglio)
    - codice:123
    - città: ....
    - via ...
    - appartamento con giardino (questo vorrei diventasse un altro link al dettaglio)
    - mq 85
    - dettaglio (linkato)
    - descrizione dell'immobile
    - Euro ....

    E questa è la sezione di codice interessata:

    codice:
    Questa è la parte di codice interessata:
    $query = @mysql_query("SELECT * FROM immobili WHERE vetrina='si' AND scopo='Ve' AND uso='Ab' AND loc='0' ORDER BY rif DESC LIMIT ".$inizio.",".$max) or die (mysql_error());
    
    while($row = mysql_fetch_assoc($query)){
    
    echo '<tr><td><a href="scheda_dettaglio.php?rif='.$row['rif'].'" target=_blank alt="scheda"><img src="icona.php?rif='.$row['rif'].'"alt="scheda" width="10%"></a></td></tr>';
    echo "<tr><td></td></tr>";
    echo "<tr><td>codice:&nbsp;&nbsp;$row[rif]</td></tr>";
    echo "<tr><td>$row[comune]</td></tr>";
    echo "<tr><td>$row[zona]</td></tr>";
    echo "<tr><td>$row[des_tabella]&nbsp;&nbsp;in vendita</td></tr>";
    echo "<tr><td><span class=\"style1\">mq.$row[mq]</span></td></tr>";
    echo '<tr><td><b><a href="scheda_dettaglio.php?rif='.$row['rif'].'" target=_blank">dettaglio</a></b></span></td><tr>';
          include("stringa.php");
    echo "<tr><td><span id='des>'$testo</span></td></tr>";
    echo '<tr><td><h3 class=\"style1\">'.'€&nbsp;'.number_format($row['prezzo'],0,',','.').'</h3></td></tr>';
    }
    Grazie in anticipo per i suggerimenti

  2. #2
    Quote Originariamente inviata da eisenblu Visualizza il messaggio
    Quello che vorrei è che, oltre al link già presente sull'immagine, che mi porta alla pagina di dettaglio del record, poter aggiungere lo stesso link a qualcuna delle voci di altri campi.
    E cosa ti impedisce di mettere il link anche agli altri campi?

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    11
    più che altro per avere libera scelta di accedere al dettaglio da qualsiasi voce. Piuttosto, se volessi unire in un unico link tutte le voci eccetto l'immagine, come potrei strutturare il codice? Grazie dei suggerimenti

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 © 2024 vBulletin Solutions, Inc. All rights reserved.