PDA

Visualizza la versione completa : [MySQl Esperti] Errore 1136


alcio74
29-12-2008, 16:19
Sto sviluppando un sito per un negozio, e dopo diverse tabelle installate ho un problema stranissimo che non mi era mai capitato prima.
Ottengo questo errore (sia da shell di MySQL sia da PHP).

Errore Numero: 1136 - Descrizione: Column count doesn't match value count at row 1

Dov' il bello???
Non ho nessuna colonna count!!! :confused:
Ho fatto qualche ricerchina su Google, ed ho scoperto che si tratta di una specie di BUG del DB, ma non riesco a risolvere.

La tabella del DB cos composta:

mysql> describe nome_tabella;
+---------------+------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| xxxx_xxx | int(11) | YES | | NULL | |
| yyyy_yyyyyy | int(11) | YES | | NULL | |
| zzzz_zzzz | int(11) | YES | | NULL | |
| tipo | int(1) | YES | | NULL | |
| titolo | text | YES | | NULL | |
| descrizione | text | YES | | NULL | |
| prezzo | int(5) | YES | | NULL | |
| pubblicazione | varchar(1) | YES | | NULL | |
+---------------+------------+------+-----+---------+----------------+
9 rows in set (0.03 sec)

La query del tipo:


INSERT INTO nome_tabella
(xxxx_xxx, yyyy_yyyyyy, zzzz_zzzz, tipo, titolo, descrizione, prezzo, pubblicazione)
VALUES (000000, 111111, 2222, 'Scritta numero 1', 'Itesto numero 1', 1000, 0)

.....ed ottengo quell'errore di cui sopra.

C' qualcuno che sa darmi delle indicazioni su come risolvere???
Grazie anticipatamente e Buon Anno a tutti.
:ciauz:

luca200
29-12-2008, 16:42
Hai elencato 8 campi e hai messo 7 values

alcio74
29-12-2008, 16:49
Grazie Luca... stavo appunto scrivendo che ho appena trovato dove stava l'errore! :fagiano:
Che fagiano!
Vab.... comunque grazie dell'interessamento!

Buon Anno!
:ciauz:

Loading