Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Errore sql

  1. #1

    Errore sql

    Column count doesn't match value count at row 1

    Qualcuno mi sa dire cosa significa?

    Ciao grazie

  2. #2
    posta la query

  3. #3
    avrai magari fatto un insert e i valori che vuoi inserire non corrisponde in numero al numero di colonne 'selezionate' per l'operazione.

    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  4. #4
    Meglio tardi che mai...
    le variabili sono 18 e icampi nella tabella corrispondono.
    Vi posto la query:

    Codice PHP:
        $sql=" INSERT INTO nastri";
        
    $sql.=" VALUES (
        '',
        '"
    .$_POST['cliente']."',
        '"
    .$_POST['divisione']."',
        '"
    .$_POST['altezza']."'
        '"
    .$_POST['lunghezza']."'
        '"
    .$_POST['colore']."'
        '"
    .$_POST['qta_acq']."'
        '"
    .$_POST['altezza_ger']."'
        '"
    .$_POST['lunghezza_ger']."'
        '"
    .$_POST['prezzo_listino']."'
        '"
    .$_POST['costi']."'
        '
    $sconto_pri_val',
        '
    $sconto_sec_val',
        '
    $superficie_mm2',
        '
    $superficie_m2',
        '
    $prezzo_sup_m2',
        '
    $costo_m2',
        '
    $delta_perc_costo_sconto
        )"

    Ciao e grazie a tutti

  5. #5
    Ti conviene dare un'occhiata alla sintassi dell'insert:
    http://dev.mysql.com/doc/mysql/en/INSERT.html

    devi passare i nomi delle colonne che tu vai ad inserire:

    codice:
    INSERT INTO nome_tabella (id, nome, cognome) VALUES ('', 'Mario', 'Rossi')
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  6. #6
    No funziona anche così...Mancavano le virgole di separazione delle variabili

    Ciao e grazie

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.