Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    17

    Sito Php Dinamico: Aiuto!!!

    Ragazzi sto realizzando un portale web per il mio studio di registrazione in php e mysql. Sto facendo una pagina per lo staff dove vorrei realizzare una cosa del genere:

    Lo staff: foto:

    .............................---------
    - Persona 1...........|.........|
    - Persona 2...........|..foto..|
    - Persona n...........|........ |
    .............................---------

    Ho ottenuto l'impaginazione a colonne con i css. I nomi delle persone sono dei link (i link sono in un div e la foto in un'altro div, tutti e due i div sono dello stesso livello e figli di un altro div base).
    Vorrei sapere come fare per aggiornare la pagina (modificando la foto visualizzata nell'apposito spazio e il testo visualizzato sotto) ogni volta che viene premuta una persona dello staff diversa...naturalmente senza usare pagine html diverse, ma sempre la stessa pagina php aggiornata ogni volta!
    Aiutoooooooo!

  2. #2
    Crei una tabella MySQL con i campi ID, Nome e URL della foto.

    Se la pagina si chiama, per esempio, "staff.php", puoi fare così:
    - se viene richiamata senza parametri legge i dati del primo membro
    - se viene richiamata con un parametro legge i dati del membro specifico

    ESEMPIO:
    - staff.php -> richiama i dati di Persona 1
    - staff.php?id=3 -> richiama i dati di Persona 3

    Dal punto di vista del codice non è difficile:

    codice:
    <?php
      $id_persona = (isset($_GET['id']) ? $_GET['id'] : 0);
      $query = "SELECT * FROM tabella WHERE ID='$id_persona'";
      $result = mysql_query($query);
      $url_immagine = mysql_result($result,0,'URL');
    ?>
    
    Poi dove c'è il tag dell'immagine:
    [img]<?= $url_immagine ?>[/img]
    Graecia GdR Online -> http://graeciagdr.altervista.org/

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    semplice potrebbe essere una cosa del genere:


    codice:
    echo "
    <a href=\"$PHP_SELF?nome_persona=persona1\">persona1</a>
    <a href=\"$PHP_SELF?nome_persona=persona2\">persona2</a>
    ";
    
    $nome_foto = $_GET['nome_persona'].".jpg" ;
    
    echo "<img src=\"directory_foto/$nomefoto\">";

    i link inviano alla stessa pagina i nome delle persone che corrispondono ai nomi dei file immagine raffiguranti le stesse.

    questo se hai poche foto
    se poi le immagini le vuoi gestire da un pannello di controllo tramite db, allora la faccenda si complica
    e rikiede un pò + di impegno

    Errare humanum est, perseverare ovest

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.