Nette Database – Kurz->Prihlasuje se uzivatel->Vyplni kolik chce ucastniku – jak to pak vse vybrat?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Ja
- Člen | 260
Zdravim,
snazil jsem se aby nadpis byl vystizny, mam tri tabulky.
<?php
event
event_user
event_user_attendant
?>
event_user ma FK id_event
event_user_attendant ma FK id_event_user
user se na event prihlasi a muze prihlasit i dalsi lidi (takze vsichni ucastnici jsou v event_user_attendant, event_user drzi jen zaznam, kdo prihlaseni provedl).
A ted prichazi ta zajimava cast, jak vybrat pres Nette database event i s poctem prihlasenych uzivatelu?
Vysledek by tedy mel byt:
<?php
id | nazev eventu | pocet uzivatelu
1 | event1 | 5
?>
Jde to vubec, nebo budu muset pouzit samostatny SQL prikaz?
Diky!
Ja
edit: jeste jen doplnim, ze vlastnimu SQL bych se rad vyhnul, protoze pouzivam GRIDO
Editoval Ja (1. 6. 2015 22:27)
- David Matějka
- Moderator | 6445
zkus
->table('event')
->select('id, COUNT(:event_user:event_user_attendant.id) AS count')