Visualizzazione dei risultati da 1 a 7 su 7

Discussione: link su immagine

  1. #1
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    link su immagine

    ciao a tutti

    ho realizzato un breve codice che richiama sulla pagina
    una serie di foto, ciascuna delle quali ha associato un nome e tutto funziona correttamente.
    Ora..clikkando sul nome mi appare una pagina con un ingrandimento della foto, io vorrei
    che invece del testo diventi clikkabile la foto piccola e che quindi da questo click si acceda all'altra pagina
    con l'ingrandimento della foto e non solo dal testo.

    Mi potreste aiutare a fare questo piccolissimo aggiustamento?
    Vi gigito quì sotto il codice dlla pagina in questione che sto usando:

    <?php
    include("paging.func.php");
    //connessione a mysql
    mysql_connect('localhost','pippo','paperino');
    //selezione del database
    mysql_select_db('paperone');

    //sottomissione della query (come usare mysql_query())
    $res = paging('SELECT id,nome,fotolittle FROM catalogo');
    echo "<table border='0' class='scrittura'>\n";

    /*
    verifica dei risultati: $res &egrave; un array.. l'elemento zero contiene
    il risultato della query per la pagina corrente... mentre l'elemento 1
    che useremo dove ci pare (nell'esempio lo usiamo alla fine) contiene
    il codice del minimenu' da dare semplicemente in output
    */
    if (!$res[0]) { echo "non ci sono dati";}
    else
    {
    /*sull'elemento zero si opera con un ciclo allo stesso modo
    in cui si farebbe con il risultato di mysql_query()
    */
    $i=0;


    while($dati = mysql_fetch_array($res[0]))
    {
    $i++;
    if($i==1){
    echo "<tr>";
    }

    echo "<td text-align='center'><img src=\"uploads/".$dati[fotolittle]."\">

    <a href=\"scheda.php?id=".$dati['id']."\">".$dati['nome'].'</td>';
    if($i==3){
    echo "</tr>";
    $i=0;
    }
    }
    }
    /*stampa del minimenu' di link alle altre pagine
    (poteva essere stampato anche prima del ciclo)
    */
    echo "</table>";

    ?>

    GRAZIE 1000

  2. #2
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    non ho ben capito....
    tu vuoi che l'utente per visualizzare la foto grande deve cliccare sulla miniatura invece che sul testo?

  3. #3
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    re

    si esatto dvd86, proprio così.

  4. #4
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    e allora basta sostituire questa riga
    codice:
    echo "<td text-align='center'><img src=\"uploads/".$dati[fotolittle]."\">
    
    <a href=\"scheda.php?id=".$dati['id']."\">".$dati['nome'].'</td>';
    con
    codice:
    echo "<td text-align='center'><a href=\"scheda.php?id=".$dati['id']."\"><img src=\"uploads/".$dati[fotolittle]."\"></a>
    ".$dati['nome'].'</td>';

  5. #5
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    re

    perfetto! ora si che funziona, una sola cosa non riesco a risolvere e cioè che ora intorno alla foto clikkabile, mi appare il bordo della tabella nella quale la foto piccola è contenuta.
    Come si fa per eliminare tale bordo?

    GRAZIE ancora

  6. #6
    Utente di HTML.it L'avatar di dvd86
    Registrato dal
    Oct 2006
    Messaggi
    166
    o aggiungendo border="0" al tag img oppure tramite css...

  7. #7
    Utente di HTML.it L'avatar di flick
    Registrato dal
    May 2007
    Messaggi
    208

    re

    GRANDE!!!...OK fatto ora è tutto prefetto grazie dvd86
    a presto

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.