Visualizzazione risultati 1 fino 2 di 2

Discussione: Perchè non funziona insert.php?

  1. #1
    Guest

    Angry Perchè non funziona insert.php?

    Ho caricato nel mio spazioweb questi due file:

    index.html
    ----------------
    <html>
    <head></head>
    <body>
    <h1>Quiz</h1>
    <form action="insert.php" method="post">
    Marca : <input type="text" name="marca"><br>
    Modello: <input type="text" name="modello"><br>
    <p>
    <input type="submit" value="invia">
    <input type="reset" value="annulla">
    </form>
    </body>
    </html>


    insert.php
    ------------------
    <html>
    <head></head>
    <body>
    <h2>pagina di inserimento in php</h2>
    <?php
    $conn =mysql_connect("localhost","root","qui ho messo pwd data da Altervista");
    if(! $conn)
    {
    echo("Errore di connessione a Mysql");
    exit();
    }

    mysql_select_db("my_etabeta2009");

    $insert = "INSERT INTO Risposte (marca, modello) ";
    $insert .= "VALUES ( '$marca', '$modello' );

    if ( ! mysql_query($insert))
    {
    echo("Errore nel comando INSERT");
    exit();
    }

    echo (" Risposte aggiunte correttamente ");

    mysql_close($conn);
    ?>

    <p>
    <h1>FINE</h1>
    </body>
    </html>
    -------------------------------
    Ho anche creato la tabella Risposte con PHPMYADMIN ma non inserito nessun record.

    Perchè appena inserisco dei dati fornisce l'errore:

    Parse error: syntax error, unexpected T_STRING in /membri/etabeta2009/insert.php on line 20

  2. #2
    Guest

    Predefinito

    su questa riga
    Codice PHP:
    $insert .= "VALUES ( '$marca', '$modello' );
    ti sei scordato di chiudere le virgolette
    Codice PHP:
    $insert .= "VALUES ( '$marca', '$modello' )";

Regole di scrittura

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