Autor | Zpráva | ||
---|---|---|---|
looser Profil * |
#1 · Zasláno: 2. 9. 2006, 10:57:42
<? Po odeslani formulare na tohle mi vypise MYSQL "Column count doesn't match value count at row 1" co je tozachybu, kde jsem co udelal spatne a jak to popriprade prosimvas opravit? dekuji moc... |
||
looser Profil * |
#2 · Zasláno: 2. 9. 2006, 10:59:33
LOL, jinak nedivte se ze ta cast
if($write): potom neni v MySQL_Query ... nema to tam bejt... |
||
Jan Tvrdík Profil |
#3 · Zasláno: 2. 9. 2006, 11:18:54
Column count doesn't match value count at row 1
Tuhle chybu jsem tam taky už jednou měl, ale bohužel si nevspomínám, jak jsem ji vyřešil. Ale byla to nějaká banalita. |
||
looser Profil * |
#4 · Zasláno: 2. 9. 2006, 11:26:17
Toho se taky bojim, vzdycky mi chybí jedna nebo 2 carky a je to v haji, s PHP nejsem nijak pokrocilej ale nemuzu najit tuhle chybu
|
||
WanTo Profil |
#5 · Zasláno: 2. 9. 2006, 11:29:08
Problém je zde:
$add = MySQL_Query("INSERT INTO users VALUES ('$nick', '$name', '$password', '$email', '$icq', '30', '$avatar', '$xfire', '$skype', '$sex')") Vkládáš 10 údajů do tabulky, ale tabulka nemá 10 sloupců. |
||
looser Profil * |
#6 · Zasláno: 2. 9. 2006, 11:39:10
vadí kdyz má víc? a nebo to hazi error jen pokud je jich malo? omg ja jsem lama, dík.. nejak jsem se upsal...
|
||
looser Profil * |
#7 · Zasláno: 2. 9. 2006, 11:40:58
ma jich 12 .-D ja uz byl z tech formularu tak zblblej ze jich tam vkladal jen 10 a to by asi nefungovalo > tak to mam chapat?
|
||
djlj Profil |
#8 · Zasláno: 2. 9. 2006, 11:45:12
looser
V tom případě uprav ten SQL dotaz tak, aby vkládal do dvanácti sloupců. |
||
Jan Tvrdík Profil |
#9 · Zasláno: 2. 9. 2006, 11:46:16
looser
Nikdy jsem to nezkoušel, ale mělo by fungovat i něco jako: INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,....) -přesně určíš těch 10 sloupců do kterejch to máš vložit a ty, do kterejch to nevkládáš by asi neměli mít NOT NULL. |
||
BOBer Profil |
#10 · Zasláno: 2. 9. 2006, 18:56:17
jj to funguje ... občas to použiju
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0