Autor | Zpráva | ||
---|---|---|---|
kralik Profil * |
#1 · Zasláno: 19. 6. 2008, 13:57:45
Zdravím, mám localhost (Apache, php, mysql) a na webu mi píše
Incorrect integer value: '' for column 'id' at row 1 při každém vložení řádku do tabulky, když tam dám na pevno id, třeba jedna tak to jde, ale jelikož chci auto increment (v DB je nastavené) tak tam mám ('', $nazev) - znak ' 2x Chyba je v nastavení PHP.ini, protože jinde mi to funguje, bohužel nevím co tam mám změnit aby to fungovalo, co to může být, proto prosím o radu Vás. Díky všem :) |
||
kralik Profil * |
#2 · Zasláno: 19. 6. 2008, 13:59:51
Omlouvám se za titulek, omylem jsem zmáčkl enter a bohužel tak blbě, že se to odeslalo s chybami :(
|
||
střelec Profil * |
#3 · Zasláno: 19. 6. 2008, 14:11:44
Střelím od boku : zkus i ten $nazev zabalit do apostrovu
|
||
nightfish Profil |
#4 · Zasláno: 19. 6. 2008, 14:21:35
Incorrect integer value: '' for column 'id' at row 1
dej tam třeba 0, bez apostrofů pokud máš nastavený auto_increment nad id, tak to bude fungovat |
||
kralik Profil * |
#5 · Zasláno: 19. 6. 2008, 14:58:11
střelec
Mám nightfish Ano funguje to, díky, jenže mě by celkem zajímalo to nastavení v php.ini s tím ' ' :) |
||
Jan Tvrdík Profil |
#6 · Zasláno: 19. 6. 2008, 15:02:26
kralik
To nebude php.ini, ale spíš jiná verze MySQL případně její jiné nastavení. PHP nemá na DB téměř žádný vliv. |
||
Časová prodleva: 16 let
|
0