Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    146

    form per aggiungere record

    Ciao a tutti ho un form per l'inserimento di dati che devono andare poi attravero il metodo post ad alimentare una tabella presente in un altra pagina. Ora ho realizzato il form ma non so come modificare il codice per fare alimentare la tabella nella pagina che deve ricevere il record......mi aiutate....

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    146
    <?php
    include 'conn.php';
    ?> <html>
    <style>
    @import url("C:\webserver\www\sorbonne\css\stilebase.css") ;
    </style>
    <body>
    <div id="header"></div>
    <div id="strumenti"></div>
    <table>
    <tr>
    <td>NAZIONE</td>
    <td>ID_NAZIONE</td>
    </tr>
    <?php
    $sql="INSERT INTO nazione (nazione,)
    VALUES
    ('$_POST[nazione]')";

    if (!mysql_query($sql,$con))
    {
    die('Error: ' . mysql_error());
    }
    echo "1 record added";

    mysql_close($con)
    ?>
    <?php
    //apro la connessione
    $db_conn = mysql_connect($db_host,$db_user,$db_pass);
    if (!$db_conn) { die ('Non riesco a connettermi: ' . mysql_error());}
    //seleziono il database
    $db_select = mysql_select_db($db_name,$db_conn);
    if (!$db_select) { die ('Non riesco a connettermi: ' . mysql_error());}
    $result =mysql_query ("SELECT * FROM nazione") or die ("Query non eseguita: " .mysql_error());
    while ($row = mysql_fetch_assoc($result))
    //stampa colonna nazione
    //stampa colonna idnazione
    {echo " <tr> <td>".$row['nazione']."</td> <td>".$row['idnazione']."</td></tr>"; }
    ?>

    </table>
    </body>
    </html>



    questo è il codice della pagina con la tabella da alimentare.....

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    146
    <html>
    <head>
    <body>

    <form action="nazione.php" method="POST">
    nazione: <input type="text" name="NAZIONE"/>
    <input type="submit" value="AGGIUNGI NAZIONE"/>
    </form>


    </body>
    </head>
    </html>


    e questo è il codice del form

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    146
    <html>
    <head>
    <body>
    <?php include 'conn.php';?>
    <?php
    if (!isset($_POST['submit'])){
    echo'<form method="post" action="#">
    NAZIONE: <input type="text" name="NAZIONE">
    <input type="submit" value="Send" name="submit">
    </form>';

    }

    else {
    $NAZIONE =mysql_real_escape_string($_POST['NAZIONE']);




    $query = "INSERT INTO nazione SET nazione='".$NAZIONE."';


    }

    ?>


    </body>
    </head>
    </html>



    ci sono quasi non riesco a capire dove è l'errore voi lo vedete?

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.