Tabulka neexistuje po vytvoření
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Томас
- Člen | 85
Zdravím,
cyklicky si vytvářím tabulky pomocí nette\database a vždy v druhém kroku cyklu se po vytvoření tabulky cyklus zastaví, že tabulka neexistuje… kód vypadá nějak takto:
for($i = 0; $i < 100; $i++)
{
$this->context->query("create table tbl_$i(id int unsigned...)");
$this->context->table("tbl_$i")->insert(["id" => 5]);
}
Zajímavé je, že při prvním kroku cyklu se tabulka vytvoří a vloží se tam row s id 5, ale druhý krok tzn tabulka č.2 se vytvoří, ale insert už mi vyhodí tracy, že prý tabulka neexistuje… tak nevím co s tím… poradil by mi někdo?
Rád bych pustil kód dnes přes noc :-)
Díky!