Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Errore query INSERT (what is this?) [risolto]

    Ciao ragazzi,

    per caso sapete interpretare l'errore che mi restituisce una semplice query insert nel DB MySQL?

    L'errore è:

    Column count doesn't match value count at row 1

    Vi ringrazio in anticipo.

    Evil

    EDIT: scusate tutti ragazzi, ho risolto da solo. Grazie

  2. #2
    Il numero di valori non è uguale al numero di colonne, ad esempio:

    INSERT INTO tabella (colonna_1,colonna_2,colonna_3) VALUES (valore_1,valore_2)

    quindi 3 colonne e solo 2 valori, per evitare questo problema io scrivo le query di insert in questo modo:

    INSERT INTO tabella SET colonna_1=valore_1, colonna_2=valore_2, colonna_3=valore_3

    così è meno provabile che ti dimentichi di mettere un valore ed è più facile di trovare l'errore se capita.

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.