Vypisuje chybu v dibiRow pri vkladaní vety z pola cez dibi FetchAll()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- cclass
 - Člen | 8
 
Skúšam prvé kroky s Nette, postupoval som podľa tutoriálu Blog – chcem zobrazovať vety z MySQL.
`
<div id="produkty">
  {if count($products)}
    {foreach $products as $product}
      <div class="produkt">
        <h3>{$product['name']}</h3>
        <p>{$product['main']}</p>
      </div>
    {/foreach}
  {else}
    ...
  {/if}
</div>
Píše to chybu, ale políčka name a main mám v databázi vytvorené.
`/--
delimiter $$
CREATE TABLE products (
Id int(11) NOT NULL AUTO_INCREMENT,
Cat varchar(45) DEFAULT NULL,
Main varchar(45) DEFAULT NULL,
Service tinyint(4) DEFAULT NULL,
Name varchar(45) DEFAULT NULL,
PRIMARY KEY (Id)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8$$
\--`
`Errors
PHP Notice: Undefined property: DibiRow::$name in
…\libs\dibi\libs\DibiRow.php:127
PHP Notice: Undefined property: DibiRow::$main in
…\libs\dibi\libs\DibiRow.php:127
`
Poradí niekto ???
Robí to nette 2.0dev aj 0.9.6 r rovnako.
Editoval cclass (8. 11. 2010 15:33)