Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    79

    problemi inserimento dati

    Ciao a tutti,

    sono alle prime armi di php e ho problemi per inserire dati.

    Mi da errore,mi spegate perchè?????Non mi inserisce i dati

    Grazie
    ///PRIMO FILE

    <html>
    <head>
    <title>Stampa</title>
    </head>
    <body>


    Inserisci i film
    <?php
    print "Ciao";
    ?>

    </body>
    </html>

    ////SECONDO FILE
    <html>
    <head>
    <title>Stampa</title>
    </head>
    <body>


    <form action="inserisci3.php" method="POST">
    <label for="Nome">Inserisci il nome del film*</label>
    <input type="text" name="nome">


    <label for="Autore">Inserisci l' autore del film</label>
    <input type="text" name="autore">


    <label for="Genere">Inserisci il genere del film</label>
    <input type="text" name="genere">


    <label for="Descrizione">Descrizione</label>
    <textarea name="descrizione" >
    </textarea>



    <input type="submit" value="inserisci">
    </form>

    </body>
    </html>

    ///TERZO FILE


    <?php
    extract($_POST);


    $errore=0;

    if(empty($nome))
    {
    print("Devi inserire il campo Nome!
    ");
    $errore=1;
    }

    if(empty($autore))
    {
    print("Devi inserire il campo Autore!
    ");
    $errore=1;
    }

    if(empty($genere))
    {
    print("Devi inserire il campo Genere!
    ");
    $errore=1;
    }

    if(empty($descrizione))
    {
    print("Devi inserire il campo Descrizione!
    ");
    $errore=1;
    }




    if(!$errore)
    {
    print ("Grazie per aver inserito i tuoi dati
    ");
    print ("Nome del film: $nome
    " );
    print ("Nome dell' autore: $autore
    ");
    print ("Genere del film: $genere
    ");
    print ("Descrizione del film: $descrizione
    ");

    }
    $nome = $_POST["nome"];
    $autore = $_POST ["autore"];
    $genere = $_POST["genere"];
    $descr = $_POST["descrizione"];

    $host="localhost";
    $user="root";
    $pass="";
    mysql_connect($host,$user,$pass) or die ("non riesco a connettermi");
    mysql_select_db("ottobre") or die ("Non riesco a selezionare il database");

    $query= "INSERT INTO film (Nome, Autore, ,Genere, Descrizione) VALUES ('$nome', '$autore', '$genere', '$descr')";

    if (mysql_query($query, $db))
    echo "I dati sono stati inseriti correttamente";
    else
    echo "Erorre durante l'inserimento";
    mysql_close($db);
    /*
    mysql_query=INSERT INTO film VALUES(3,3,'katia','marco','vrevf');
    mysql_query=INSERT INTO film (Nome, Autore, Genere, Descrizione) Values ('$nome', ' $autore',' $genere', '$descrizione');//inserisco elementi

    $ultimo_id = mysql_insert_id();

    mysql_close(); */

    ?>

    <html>
    <head>
    <title>inserimento</title>
    </head>
    <body bgcolor="#99CCCC">
    <table width="750" bgcolor="#666666" align="center" cellpadding="0" cellspacing="5" border="0">
    <tr>
    <td>
    <div align="center">
    <h1><font color="#FFFFFF">CONFERMA INSERIMENTO LIBRO</font></h1>
    </div>
    </td></tr>
    </table>


    <table width="750" bgcolor="#FFFFCC" align="center" cellpadding="0" cellspacing="5" border="0">
    <tr><td>
    <?php
    echo "Record inserito:
    ";
    echo "Nome: $nome
    ";
    echo "Autore: $autore
    ";
    echo "Genere: $genere
    ";
    echo "descrizione: $descr
    ";
    /* echo "Ultimo id inserito: $ultimo_id
    "; */
    ?>


    visualizza tutti i libri
    </td>
    </tr>
    </table>
    </body>
    </html>

  2. #2
    Il cross poting è vietato!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.