Došlo k chybě.
167 Out of range value for column 'id' at row 1
Zpět na Ovládací panel
Co jsem vyrozuměl, týká se to kolonky ID, má ID nějaká omezení v počtu číslic?
Používám verzi 3.5.5
Chyba při zadávání zboží
- Jan
- Phoca Hero
- Posts: 48402
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Chyba při zadávání zboží
Ahoj, nevím přesně, jakou tabulku máš na mysli, ale předpokládám, že to bude standardní auto_increment ID, a ten má všude stejný omezení, je to integer - INT(11)
Od: -2147483648 do 2147483648
Když zapneš debug mode, nedostaneš tam kokrétnější chybu?
Od: -2147483648 do 2147483648
Když zapneš debug mode, nedostaneš tam kokrétnější chybu?
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 24
- Joined: 03 Nov 2020, 08:42
Re: Chyba při zadávání zboží
Dík za odpověď.
Tak je to jasný, chtěl jsem tam dát 12ti místné ID.
SKU a EAN mají stejné omezení?
Tak je to jasný, chtěl jsem tam dát 12ti místné ID.
SKU a EAN mají stejné omezení?
- Jan
- Phoca Hero
- Posts: 48402
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Chyba při zadávání zboží
ID je většinou auto_increment, takže se manuálně nedá zadat.
Ve SKU může být až 255 znaků, v EAN maximálně 15 (je to pro EAN13) - nejsou to čísla, takže lze zadat i jiné znaky
`sku` varchar(255) NOT NULL DEFAULT '',
`ean` varchar(15) NOT NULL DEFAULT '',
Ve SKU může být až 255 znaků, v EAN maximálně 15 (je to pro EAN13) - nejsou to čísla, takže lze zadat i jiné znaky
`sku` varchar(255) NOT NULL DEFAULT '',
`ean` varchar(15) NOT NULL DEFAULT '',
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 24
- Joined: 03 Nov 2020, 08:42
Re: Chyba při zadávání zboží
Ahoj
při zadávání nového produktu se mi stále tato chyba objevuje a nejde zadat produkt. Zřejmě si to pamatuje maximální ID (omylem naimportované a následně smazané) a další nevezme. Jde někde nastavit aby to pokračovalo od nejvyššího ID které je v seznamu produktů? Jinak tam už žádný nový produkt nejde zadat, pouze přes import.
při zadávání nového produktu se mi stále tato chyba objevuje a nejde zadat produkt. Zřejmě si to pamatuje maximální ID (omylem naimportované a následně smazané) a další nevezme. Jde někde nastavit aby to pokračovalo od nejvyššího ID které je v seznamu produktů? Jinak tam už žádný nový produkt nejde zadat, pouze přes import.
- Jan
- Phoca Hero
- Posts: 48402
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Chyba při zadávání zboží
Ahoj, Phoca Cart, ani Joomla! nemá možnost toto vůbec ovlivnit. Je to o databázovém pravidlu. Do databáze se pošle informace o nové položce a ta sama si rozhodne, jaké ID dostane, dělá to na základě autoincrement pravidla tak, aby nedošlo k duplicitě - za to je zodpovědná jen databáze.
Já ale pořád nechápu, jak jsi mohl zadat nějakou hodnotu, protože tahle hodnota se vytváři automaticky, nikdo, ani Joomla, ani Phoca Cart ji zadat nemůže, to si vytvoří databáze sama.
Já ale pořád nechápu, jak jsi mohl zadat nějakou hodnotu, protože tahle hodnota se vytváři automaticky, nikdo, ani Joomla, ani Phoca Cart ji zadat nemůže, to si vytvoří databáze sama.
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 24
- Joined: 03 Nov 2020, 08:42
Re: Chyba při zadávání zboží
Ahoj,
zadat sice nejde, ale při importu je možné zadat jakoukoliv hodnotu. Importoval jsem ceník od dodavatele a omylem jsem do kolonky ID zadal EAN a tím to vzniklo.
zadat sice nejde, ale při importu je možné zadat jakoukoliv hodnotu. Importoval jsem ceník od dodavatele a omylem jsem do kolonky ID zadal EAN a tím to vzniklo.
- Jan
- Phoca Hero
- Posts: 48402
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact: