Zpracování select a následné přistoupení k hodnotě
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Lebow
- Člen | 9
Ahojte,
začínám s nette a snažím se udělat jednoduchou metodu, která mně
uloží do DB hlasování, nejdříve ale potřebuji získat aktuální stav a
ten zpracovat … ale za boha se nemůžu dostat k té hodnotě, nevím, jak
k ní přistoupit :( už asi hodinu to hledám ale nic, co by mě pomohlo jsem
nanšel … neporadí někdo?
Díyk
public function vote($id, $rating){
try{
$selection = $this->database->query('SELECT rating FROM articles WHERE id = ?', $id);
$tmp = $selection->rating; //tady to padá
} catch(Nette\Neon\Exception $e){
$this->database->rollback();
$this->flashMessage('bad');
}
}
- David Matějka
- Moderator | 6445
query()
vraci ResultSet,
takze na tom jeste zavolej fetch()
, ktere ti vrati prvni zaznam.
nebo rovnou namisto query
pouzij metodu fetch, ktera je jako
zkratka.