Visualizzazione risultati 1 fino 4 di 4

Discussione: Visualizzare un singolo post

  1. #1
    pupax non è connesso Utente giovane
    Data registrazione
    06-05-2010
    Messaggi
    30

    Smile Visualizzare un singolo post

    ho creato un form dove invio i dati e li inserisce nel db anche un'altra pagina dove li visualizzo tutti ma se voglio visualizzarne uno a uno come faccio?
    la tabella dei post contiene i seguenti campi
    id: numero del post (es 1-2-3-4-... )
    autore: il nome di chi la scritta (es Laura,...)
    contenuto: il contenuto del post(es 'per fare questo bisogna...')
    e_mail: la e_mail di chi la scritto(es tuosito@nome.it)
    Chi mi aiuta????

  2. #2
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    posta il codice che usi sia per il form di inserimento dati sia il codice di visualizzazione dati....
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

  3. #3
    Guest

    Predefinito

    fai così:
    pagina per visualizzare i post
    Codice PHP:
    $idpost = $_GET['id']; //ovvimente devi fare una variabile get
    if(!isset($idpost) || trim($idpost) == ""){
    //parte di codice per visualizzare tutti i commenti
    } else {
    $query = "SLEECT * FROM tabella_commenti WHERE id = '$idpost'";
    $result = mysql_query($query);
    $row = mysql_fetch_array($result);
    echo
    "Autore: $row['autore']<br/>\n$row['commento']";
    ovviamente i nomi me li sono inventati e tu devi mettere quelli delle colonne della tabella

  4. #4
    pupax non è connesso Utente giovane
    Data registrazione
    06-05-2010
    Messaggi
    30

    Predefinito

    grazie
    PER EUROSALUTE IL CODICE PER INVIO E VISUALIZZAZIONE DATI è

    Codice PHP:
    <?php
    $connessione
    =mysql_connect("localhost", "USERNAME", "");
    $selezione_db=mysql_select_db("DB", $connessione);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//IT" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <HTML>
    <HEAD>
    <TITLE>
    Pupax-Guide
    </TITLE>
    <LINK REL="stylesheet" HREF="http://pupax.altervista.org/pupax.it/css/menu.css" TYPE="TEXT/CSS">
    <LINK REL="stylesheet" HREF="http://pupax.altervista.org/pupax.it/css/guiderec.css" TYPE="TEXT/CSS">
    </HEAD>
    <BODY>
    <A HREF="index.html">
    <IMG BORDER="0" onmouseover="this.src='http://pupax.altervista.org/pupax.it/img/logo/logohover.png'"
    SRC="http://pupax.altervista.org/pupax.it/img/logo/logo.png"
    onmouseout="this.src='http://pupax.altervista.org/pupax.it/img/logo/logo2.png'">
    </A>
    <DIV ID="menu">
    <UL>
    <LI><A HREF="index.php">Home</a></LI>
    <LI><A HREF="guide.php">Guide</A>
    <UL>
    <LI><A HREF="guiderec.html">Guide recenti</A></LI>
    <LI><A HREF="guide.php">Tutte le guide</A></LI>
    </UL>
    </LI>
    <LI><A HREF="articoli.html">Articoli</A>
    <UL>
    <LI><A HREF="articolirec.html">Articoli Recenti</A></LI>
    <LI><A HREF="articoli.html">Tutti gli articoli</A></LI>

    </UL>
    </LI>
    <LI><A HREF="download.html">Download</A>
    <UL>
    <LI><A HREF="downloadrec.html">Download Recenti</A></LI>
    <LI><A HREF="download.html">Tutti i download</A></LI>

    </UL>
    </LI>
    <LI><A HREF="autore.html">Autore</a></LI>
    </UL>
    </DIV>
    <BR>&nbsp;
    <BR>&nbsp;
    <DIV ID="sopra">
    <DIV ALING="LEFT" ID="guiderec">
    Lista guide di Pupax-Più recenti<br>
    <?php
    $lettura_risultati
    =mysql_query("select titolo, link, data_creazione from guide order by data_creazione")or(die(mysql_error()));
    if(
    mysql_num_rows($lettura_risultati)>0){
    while(
    $scatola_temporanea=mysql_fetch_array($lettura_risultati)){
    $titolo=$scatola_temporanea[titolo];
    $link=$scatola_temporanea[link];
    $data_creazione=$scatola_temporanea[data_creazione];
    $id_post=$scatola_temporanea[id_guida];
    echo
    "<font face=\"Papyrus\" size=\"2\"><IMG WIDTH=40 SRC=\"http://pupax.altervista.org/pupax.it/img/guide/freccia.png\" HEIGHT=30> <a href=\"post.php?id_post=$id_post\">$titolo</a> $data_creazione</font><br>";

    }
    //fine ciclo while che scorre la query e piazza i risultati nell'array temporaneo
    }
    else{
    //se non ha trovato record
    echo "<font face=\"Papyrus\" size=\"2\"><IMG WIDTH=40 SRC=\"http://pupax.altervista.org/pupax.it/img/guide/freccia.png\" HEIGHT=30>Che fortuna nessuno ha ancora inserito qualche guida.... Puoi essere il primo!!!</font>";
    }
    ?>
    </DIV ALING="RIGHT">
    <form name="moduloGuest" action="elabora_guide.php" method="post">
    <table>
    <tr>
    <td>Il tuo nome:</td><td><input type="text" name="autore" size="30" maxlength="40"></td>
    </tr>
    <tr>
    <td>La tua mail</td><td><input type="text" name="e_mail" size="30" maxlength="40"></td>
    </tr>
    <tr>
    <td>Il titolo della tua guida</td><td><input type="text" name="titolo" size="30" maxlength="40"></td>
    </tr>
    <tr>
    <td valign="top">La tua guida:</td><td><textarea name="contenuto" cols="30" rows="6"></textarea></td>
    </tr>
    <tr>
    <td align="center" colspan="2"><input type="submit" value="Invia il messaggio!"></td>
    </tr>
    </table>
    </form>
    </DIV>
    </DIV>
    </BODY>
    </HTML>
    ED ELABORA_GUIDE.PHP
    Codice PHP:
    <?php
    $connessione
    =mysql_connect("localhost", "USERNAME", "");
    $selezione_db=mysql_select_db("DB", $connessione);
    ?><HTML>
    <HEAD>
    <TITLE>
    </TITLE>
    </HEAD>
    <BODY>
    <?php
    $autore_formattato
    =htmlspecialchars($HTTP_POST_VARS[autore]);
    $e_mail_formattato=htmlspecialchars($HTTP_POST_VARS[e_mail]);
    $titolo_formattato=htmlspecialchars($HTTP_POST_VARS[titolo]);
    $contenuto_formattato=htmlspecialchars($HTTP_POST_VARS[contenuto]);
    $inserimento=mysql_query("insert into guide (autore, e_mail, contenuto, titolo, data_creazione) values (\"$autore_formattato\", \"$e_mail_formattato\", \"$contenuto_formattato\", \"$titolo_formattato\", now())")or die(mysql_error());
    ?>
    <?php
    echo "Bravo per tornare al sito clicca qui <a href=\"guide.php\">Pupax-Guide</a>";
    ?>
    </BODY>
    </HTML>

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •