Ciao,
sul mio sito web ho creato un form collegato ad un file php che permette tramite la compilazione del form di caricare i vari campi in una tabella di MySQL, non riesco però a capire quale sia l'errore che presumo sia proprio nella query di inserimento dati:
La tabella in questione ha un campo aggiuntivo oltre a quelli presenti nella query ovvero il campo ID che però avendolo inserito come Auto Increment avevo prima provato ad inserirlo in query con valore null e poi ho provato ad ometterlo come nel codice presente, in ogni caso non funziona anche testandolo in SQL su PhpMyAdmin...Codice:INSERT INTO tracker (user_id, datay, book, tipologia, modalità, sport, descrizione, importo, quota, tassa, risultato, totale) VALUES ('$user_id', '$datay', '$book', '$tipologia', '$modalità', '$sport', '$descrizione', '$importo', '$quota', '$tassa', '$risultato', '$totale')
Errore in PhpMyAdmin per la query riportata:
#1366 - Incorrect integer value: '$user_id' for column 'user_id' at row 1
Invece il file php completo collegato al form, una volta compilato il form mi dà come messaggio di errore che non è stato in grado di inviare i campi.
Sapete consigliarmi qualcosa?

LinkBack URL
About LinkBacks

