![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam następujący schemat bazy z dwiema tabelami:
Jak widać Tabela MEET zawiera dwa pola z ID pochodzące z tabeli TEAM. Dzięki temu MEET (SPOTKANIE) to połącznie dwóch TEAM (DRUŻYN). I teraz tak: w Kontrolerze action.class.php w metodzie executeIndex() mam tak:
Natomiast w Widoku indexSuccess.php mam tak:
Nie wiem jednak jak wyświetlić nazwy drużyn zamiast ID proszę o podpowiedź, dzięki |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 17 Dołączył: 17.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
w modelu od Team
Kod public function __toString()
{ return $this->getName(); } Ten post edytował szalek01 13.10.2012, 17:12:25 -------------------- PDO nie gryzie....
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 17 Dołączył: 17.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
lib/model/Team.class.php tam to dodaj
dodatkowo w folderze base możesz podejrzeć jakie metody ma obiekt Team Ten post edytował szalek01 13.10.2012, 17:26:24 -------------------- PDO nie gryzie....
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
ok dodałem i jak powinieniem teraz to wywołać ?
Bo chciałbym coś na zasadzie:
ale to nie działa więc penwie źle się do tego dobieram Ten post edytował damianooo 13.10.2012, 17:35:47 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 17 Dołączył: 17.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
w basach masz i tu znajdziesz metody które możesz wywołać na obiekcie Meet /** * BaseMeet * * This class has been auto-generated by the Doctrine ORM Framework * * @property integer $team1_id * @property integer $team2_id * @property Team $Team1 * @property Team $Team2 * * @method integer getTeam1Id() Returns the current record's "team1_id" value * @method integer getTeam2Id() Returns the current record's "team2_id" value * @method Team getTeam1() Returns the current record's "Team1" value * @method Team getTeam2() Returns the current record's "Team2" value * @method Meet setTeam1Id() Sets the current record's "team1_id" value * @method Meet setTeam2Id() Sets the current record's "team2_id" value * @method Meet setTeam1() Sets the current record's "Team1" value * @method Meet setTeam2() Sets the current record's "Team2" value * * @package test * @subpackage model * @author Your name here * @version SVN: $Id: Builder.php 7490 2010-03-29 19:53:27Z jwage $ */ abstract class BaseMeet extends sfDoctrineRecord Ten post edytował szalek01 13.10.2012, 19:40:43 -------------------- PDO nie gryzie....
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
ok dzięki działa ...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 05:23 |