Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di spawn88
    Registrato dal
    Feb 2012
    residenza
    Milano
    Messaggi
    313

    Query Restituisce Errore

    Buongiorno a tutti,

    ho un problema con una query di upload.
    Fino a ieri funzionava correttamente, da quanto ho aggiunto un campo (cev) nella tabella e tento di eseguire la query mi restituisce il seguente errore:
    codice:
    Query non valida: You have an error in your SQL syntax; check the manual that corresponds to your MuSQL server version for the right syntax to use near ")' at line 1
    questa è la pagina form:
    [/php]
    1 <html>
    2 <head>
    3 <title>Registrazione polizza</title>
    4 <style type="text/css">
    5 <!--
    6
    7 .Stile1 {font-family: Verdana, Arial, Helvetica, sans-serif;
    8 font-size: 14px;
    9 color: #0033CC; }
    10
    11 .Stile2 {font-family: Verdana, Arial, Helvetica, sans-serif;
    12 font-size: 16px;
    13 color: #0033CC; }
    14
    15 body {
    16 margin-left: 200px;
    17 margin-right: 200px;
    18 }
    19
    20 -->
    21 </style>
    22 </head>
    23 <head>
    24 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    25 <title></title>
    26 <link rel="stylesheet" href="menu_style01.css" type="text/css" />
    27 </head>
    28 <body>
    29

    30

    31 <div class="Hdropdown_red_tab__menu">
    32 <ul>
    33[*]Home
    34[*]Caricamento
    35 <ul>
    36[*]<a href="clipolform.php">Caricamento cliente e
    polizza</a>
    37[*]Caricamento Cliente
    38[*]Caricamento Polizza
    39[*]Caricamento Appendice
    40[*]Caricamento Sinistro
    41[/list]
    42
    43[*]Visualizza
    44 <ul>
    45[*]Visualizza Polizza
    46[*]Visualizza Appendice
    47[*]Visualizza Sinistro
    48[/list]
    49
    50[*]Altre operazioni
    51[/list]
    52 </div>
    53
    54 </body>
    55 <body>
    56
    57 <form enctype="multipart/form-data" method="post"
    action="polizzaupload.php" >
    58
    59 <div align="center">
    60 <h2 align="center" class="Stile2">Aggiungi nuova polizza</h2>
    61 <table width="567" border="3" align="center" bordercolor="#0033CC"
    bgcolor="#CCCCCC">
    62 <tr>
    63 <td width="242"><div align="left" class="Stile1">Identificativo
    Polizza: </div></td>
    64 <td width="305">
    65 <div align="left">
    66 <input type="text" size="50" name="idpolizza">
    67 </div></td>
    68 </tr>
    69 <tr>
    70 <td><div align="left" class="Stile1">Numero polizza: </div></td>
    71 <td>
    72 <div align="left">
    73 <input name="numeropolizza" type="text" size="50">
    74 </div></td>
    75 </tr>
    76 <tr>
    77 <td>
    78 <div align="left" class="Stile1">
    79 <input name="MAX_FILE_SIZE" type="hidden" value="10240000" />
    80 File da caricare:</div></td>
    81 <td>
    82 <div align="left">
    83 <input name="file" type="file" id="file" size="39" />
    84 </div></td>
    85 </tr>
    86 <tr>
    87 <td><div align="left" class="Stile1">Compagnia: </div></td>
    88 <td><div align="left">
    89 <input name="compagnia" type="text" size="50">
    90 </div></td>
    91 </tr>
    92 <tr>
    93 <td><div align="left" class="Stile1">Note:</div></td>
    94 <td><div align="left">
    95 <input name="note" type="text" size="50">
    96 </div></td>
    97 </tr>
    98 <tr>
    99 <td><div align="left" class="Stile1">Cev:</div></td>
    100 <td><div align="left">
    101 <input name="cev" type="text" size="50">
    102 </div></td>
    103 </tr>
    104 <tr>
    105 <td><div align="left" class="Stile1">Identificativo
    cliente:</div></td>
    106 <td><div align="left">
    107 <input name="idcliente" type="text" size="50">
    108 </div></td>
    109 </tr>
    110 </table>
    111 <table width="200" border="0">
    112 <tr>
    113 <td><div align="center">
    114 <input name="submit" type="submit" value="Carica" />
    115 </div></td>
    116 </tr>
    117 </table>
    118

    119

    120

    121

    122

    123

    124

    125

    126

    127
    128 </div>
    129 </form>
    130
    131 </body>
    132 </html>
    [/php]

    e questa la pagina di upload:
    Codice PHP:
    <?php
    //Connessione al Database
    3 $connmysql_connect("localhost""root""") or die ("impossibile connettersi");
    4
    //selezione del DB
    6 mysql_select_db("archiviottico"$conn) or die ("impossibile selezionare il db");
    7
    // controllo che non ci siano stati errori durante l'upload
    if (!is_uploaded_file($_FILES['file']['tmp_name']))
    10 die ("Errore di caricamento: ".$_FILES["file"]["error"]);
    11
    12 $nome 
    $_FILES["file"]["name"];
    13 $dimensione $_FILES["file"]["size"];
    14 $cartella "polizze/"// cartella in cui vengono salvati file pdf delle polizze
    15
    16 
    if($dimensione 10240000000) {
    17
    18 
    if(is_file($cartella.$nome)){
    19
    20 
    echo "Esiste già una polizza con questo nome";
    21
    22 
    }
    23 else {
    24
    25 $idpolizza
    $_POST['idpolizza'];
    26 $numeropolizza$_POST['numeropolizza'];
    27 $compagnia$_POST['compagnia'];
    28 $note$_POST['note'];
    29 $idcliente$_POST['idcliente'];
    30 $cev$_POST['cev'];
    31
    32 
    // sposto il file caricato nella cartella di destinazione
    33 $polizzamove_uploaded_file($_FILES['file']['tmp_name'], $cartella.$nome )
    or die(
    "Errore di upload del file.");
    34
    35 
    // eseguo la query per inserire nel database i dati riguardanti la nuova
    polizza caricata
    36 $query 
    "INSERT INTO polizza (idpolizza, nomepolizza, numeropolizza,
    compagnia, note, cev, idcliente) VALUES ('
    $idpolizza', '$nome', '$numeropolizza',
    '
    $compagnia', '$note', '$cev', $idcliente')";
    37
    38 mysql_query
    ($query) or die ("Query non valida: " mysql_error());
    39
    40 
    echo '
    41 Polizza caricata con successo!

    42 [url="'
    .$cartella.$nome.'"]Clicca qui per visualizzarla[/url]
    43 '
    ;
    44
    45 
    }
    46
    47 
    }
    48 else{
    49
    50 
    echo "File troppo grande!!!";
    51
    52 
    }
    53
    54 mysql_close
    ();
    55 ?>
    sarà che la sto guardando da ore e non riesco a trovare questo benedetto errore.

    Grazie in anticipo a tutti per la collaborazione

  2. #2
    Utente di HTML.it L'avatar di spawn88
    Registrato dal
    Feb 2012
    residenza
    Milano
    Messaggi
    313
    lo riposto il form in modo decente:

    Codice PHP:
    <html>
    <head>
    <title>Registrazione polizza</title>
    <style type="text/css">
    <!--
    6
    .Stile1 {font-familyVerdanaArialHelveticasans-serif;
    8 font-size14px;
    9 color#0033CC; }
    10
    11 
    .Stile2 {font-familyVerdanaArialHelveticasans-serif;
    12 font-size16px;
    13 color#0033CC; }
    14
    15 body 
    {
    16 margin-left200px;
    17 margin-right200px;
    18 }
    19
    20 
    -->
    21 </style>
    22 </head>
    23 <head>
    24 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    25 <title></title>
    26 <link rel="stylesheet" href="menu_style01.css" type="text/css" />
    27 </head>
    28 <body>
    29 

    30 

    31 
    <div class="Hdropdown_red_tab__menu">
    32 <ul>
    33[*][url="index.php"]Home[/url]
    34[*][url="#"]Caricamento[/url]
    35 <ul>
    36[*]<a href="clipolform.php">Caricamento cliente e
    polizza
    </a>
    37[*][url="clienteform.php"]Caricamento Cliente[/url]
    38[*][url="polizzaform.php"]Caricamento Polizza[/url]
    39[*][url="appform.php"]Caricamento Appendice[/url]
    40[*][url="sinistroform.php"]Caricamento Sinistro[/url]
    41[/list]
    42 
    43
    [*][url="#"]Visualizza[/url]
    44 <ul>
    45[*][url="polizzavisual.php"]Visualizza Polizza[/url]
    46[*][url="appendicevisual.php"]Visualizza Appendice[/url]
    47[*][url="sinistrovisual.php"]Visualizza Sinistro[/url]
    48[/list]
    49 
    50
    [*][url="#"]Altre operazioni[/url]
    51[/list]
    52 </div>
    53
    54 
    </body>
    55 <body>
    56
    57 
    <form enctype="multipart/form-data" method="post"
    action="polizzaupload.php" >
    58
    59 
    <div align="center">
    60 <h2 align="center" class="Stile2">Aggiungi nuova polizza</h2>
    61 <table width="567" border="3" align="center" bordercolor="#0033CC"
    bgcolor="#CCCCCC">
    62 <tr>
    63 <td width="242"><div align="left" class="Stile1">Identificativo
    Polizza
    : </div></td>
    64 <td width="305">
    65 <div align="left">
    66 <input type="text" size="50" name="idpolizza">
    67 </div></td>
    68 </tr>
    69 <tr>
    70 <td><div align="left" class="Stile1">Numero polizza: </div></td>
    71 <td>
    72 <div align="left">
    73 <input name="numeropolizza" type="text" size="50">
    74 </div></td>
    75 </tr>
    76 <tr>
    77 <td>
    78 <div align="left" class="Stile1">
    79 <input name="MAX_FILE_SIZE" type="hidden" value="10240000" />
    80 File da caricare:</div></td>
    81 <td>
    82 <div align="left">
    83 <input name="file" type="file" id="file" size="39" />
    84 </div></td>
    85 </tr>
    86 <tr>
    87 <td><div align="left" class="Stile1">Compagnia: </div></td>
    88 <td><div align="left">
    89 <input name="compagnia" type="text" size="50">
    90 </div></td>
    91 </tr>
    92 <tr>
    93 <td><div align="left" class="Stile1">Note:</div></td>
    94 <td><div align="left">
    95 <input name="note" type="text" size="50">
    96 </div></td>
    97 </tr>
    98 <tr>
    99 <td><div align="left" class="Stile1">Cev:</div></td>
    100 <td><div align="left">
    101 <input name="cev" type="text" size="50">
    102 </div></td>
    103 </tr>
    104 <tr>
    105 <td><div align="left" class="Stile1">Identificativo
    cliente
    :</div></td>
    106 <td><div align="left">
    107 <input name="idcliente" type="text" size="50">
    108 </div></td>
    109 </tr>
    110 </table>
    111 <table width="200" border="0">
    112 <tr>
    113 <td><div align="center">
    114 <input name="submit" type="submit" value="Carica" />
    115 </div></td>
    116 </tr>
    117 </table>
    118 

    119 

    120 

    121 

    122 

    123 

    124 

    125 

    126 

    127
    128 
    </div>
    129 </form>
    130
    131 
    </body>
    132 </html

  3. #3
    Utente di HTML.it L'avatar di spawn88
    Registrato dal
    Feb 2012
    residenza
    Milano
    Messaggi
    313
    trovato ragazzi grazie lo stesso...
    mancava un apice prima di $idcliente dentro la query

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.