Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Unexpected T_variable

  1. #1

    Unexpected T_variable

    Scusate mi sono reso conto che il codice così per come l'ho inviato è troppo incasinato....per cui ve lo reinvio
    Pagina di html in cui vengono inseriti i dati


    <Doctype Public="-//W3c// dtd Html 4.0//ita">
    <Html>
    <head>
    <title>
    "Inserimento dati"
    </title>
    </head>
    <body>
    <Form name="FormInsert" action="Insert.php" method="post" enctype="multipart/form-data" >
    <table>
    <tr>
    <td>
    "Titolo"
    </td>
    <td>
    <input name="Title" Type="Text">
    </td>
    <tr/>
    <tr>
    <td>
    "Autore"
    </td>
    <td>
    <input name="Author" Type="Text">
    </td>
    <tr/>
    <tr>
    <td>
    "Versione"
    </td>
    <td>
    <input name="Version" Type="Text">
    </td>
    <tr/>
    <tr>
    <td>
    "Casa Editrice"
    </td>
    <td>
    <input name="Editor" Type="Text">
    </td>
    <tr/>
    <tr>
    <td>
    "Background"
    </td>
    <td>
    <textarea name="Background"></textarea>
    </td>
    <tr/>
    <tr>
    <td>
    "Anteprima"
    </td>
    <td>
    <input name="Preview" Type="FILE">
    </td>
    <tr/>
    <tr>
    <td>
    "Data Pubblicazione"
    </td>
    <td>
    <input name="Date" type="text">
    </td>
    <tr/>
    <tr>
    <td>
    "Prezzo"
    </td>
    <td>
    <input name="Price" Type="Text">
    </td>
    <tr/>
    <tr>
    <td>
    "Numero copie"
    </td>
    <td>
    <input name="Numbofcopies" Type="Text">
    </td>
    <tr/>
    <tr>
    <td>
    -------->
    </td>
    <td>
    <input type="submit" name="button1" Value="Inserisci">
    </td>
    <tr/>
    </table>
    </Form>
    </body>
    </Html>


    Pagina Php che effettua l'inserimento nella tabella mySql

    <html>
    <head>
    </head>
    <body>
    <?php
    $conn=mysql_connect('localhost','root') or die("Errore nella connessione al Server mySql:".mysql_error());
    mysql_select_db('stracomix',$conn) or die("Errore nella connessione al Database mySql:".mysql_error());
    $query="Insert into marketcomix(Titolo,Autore,Versione,Editore,Backgro und,Anteprima,Data_pubblicazione,Prezzo,Numero_cop ie)";
    $query=$query." values("$_POST['Title']","$_POST['Author']","$_POST['Version']","$_POST['Editor']","$_POST['Background']","$_POST['Preview']","$_POST['Date']","$_POST['Price']","$_POST['Numbofcopies']")";
    echo $query;
    $queryins=mysql_query($query,$conn) or die("Errore nell'esecuzione della query:".mysql_error());
    ?>
    </body>
    </html>

    errore
    Parse error: parse error, unexpected T_VARIABLE in c:\programmi\easyphp1-7\www\nuovosito\insert.php on line 9

  2. #2
    Non si capisce quale sia la linea 9 (dato che le spezza)

    consiglio: formatta il codice in questo modo:

    [php ]
    <? codice php.... ?>
    [/php ]
    (senza spazi tra php e ]

    il codice sarà sicuramente più leggibile

  3. #3
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    la riga 3 è:

    $query="Insert into marketcomix(Titolo,Autore,Versione,Editore,Backgro und,Anteprima,Data_pubblicazione,Prezzo,Numero_cop ie)";

    basta vedere...

    [ops..edit]
    ho letto riga 3 ecco la riga 9:

    $query=$query." values("$_POST['Title']","$_POST['Author']","$_POST['Version']","$_POST['Editor']","$_POST['Background']","$_POST['Preview']","$_POST['Date']","$_POST['Price']","$_POST['Numbofcopies']")";

    [/ops..edit]

  4. #4
    codice:
    $query .= " values('$_POST[Title]', '$_POST[Author]', '$_POST[Version]',
               '$_POST[Editor]', '$_POST[Background]','$_POST[Preview]',
               '$_POST[Date]', '$_POST[Price]', '$_POST[Numbofcopies]') ";

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.