Visualizzazione dei risultati da 1 a 3 su 3

Discussione: PHP MYSQL

  1. #1

    PHP MYSQL

    Salve a tutti ho appena provato a costrire il seguente file in
    Html :
    <form name="moduloGuest" action="elabora_guest.php" method="post">
    <table>
    <tr>
    <td>Il tuo nome:</td><td><input type="text" name="nome_utente" size="30" maxlength="40"></
    td>
    </tr>
    <tr>
    <td valign="top">Il tuo messaggio:</td><td><textarea name="testo" cols="30" rows="6"></textarea></td>
    </tr>
    <tr>
    <td align="center" colspan="2"><input type="submit" value="Invia il messaggio!"></td>
    </tr>
    </table>
    </form>


    dopo di che l'ho salvato sulla cartella(www) di EasyPhp e con questa nè ho create altre due in PHP:
    (Nome cartella:elabora_guest.php)



    <?php
    $connessione=mysql_connect("localhost", "root", "");
    $selezione_db=mysql_select_db("guestbook", $connessione);
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE>Corso PHP</TITLE>
    </HEAD>
    <BODY>
    <?php
    $inserimento=mysql_query("insert into messaggi (nome_utente, messaggio, data_ora) values
    (\"$HTTP_POST_VARS[nome_utente]\", \"$HTTP_POST_VARS[testo]\", now())");
    echo "messaggio inviato con successo";
    ?>
    </BODY>
    </HTML>

    (Nome cartella:read_guest.php)


    <?php
    $connessione=mysql_connect("localhost", "root", "");
    $selezione_db=mysql_select_db("guestbook", $connessione);
    ?>
    <HTML>
    <HEAD>
    <TITLE>Corso PHP</TITLE>
    </HEAD>
    <BODY>
    <?php
    $lettura_risultati=mysql_query("select * from messaggi order by data_ora");
    while($scatola_temporanea=mysql_fetch_array($lettu ra_risultati)){
    $nome_utente=$scatola_temporanea[nome_utente];
    $testo_messaggio=$scatola_temporanea[messaggio];
    $data_inserimento=$scatola_temporanea[data_ora];
    echo "L'utente $nome_utente, in data $data_inserimento, ha scritto:

    $testo_messaggio


    ";
    } //fine ciclo while che scorre la query e piazza i risultati nell'array temporaneo
    ?>
    </BODY>
    </HTML>

    Se lancio Firefox http://localhost/form.html ed eseguo tutto
    funziona.


    Se invece richiamo il file read_guest.php dal mio sito non visualizzo un bel nulla

    Credo che altervista disponga di un database mysql


  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    hai sbagliato sezione. E comunque il servizio hosting di altervista concede un database a tempo limitato, salvo acquisto. Ad ogni modo, è un servizio da attivare dal pannello di controllo. Controlla poi i parametri.
    Saluti.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3

    Re: PHP MYSQL

    Originariamente inviato da java2
    Credo che altervista disponga di un database mysql
    Altervista segue una strategia basata sugli Altercents e in base a quanti ne hai ( derivanti da pubblicità o soldi ) puoi acquistare il database MySQL con un tot numero di query/mensili o annuali.

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.