Jump to content

Search the Community

Showing results for tags 'Model'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 4 results

  1. clovis.sardinha

    Coldeigniter + PHP

    Pessoal, Estou fazendo um relatório no codeigniter, mas não consigo recuperar o retorno da model para a view. Dou o foreach para utilizar um conjunto de id's que preciso achar em uma tabela, mas o array só recupera o último. Controller: $destinoterc=$this->triangulomodel->getDestinoterc($origemuser); $dados['destinoterc']=$destinoterc; foreach ($destinoterc as &$i){ $origemterc = $i['id']; $origemtercfinal=$this->triangulomodel->getOrigemterc($origemterc); } $dados['origterc']= $origemtercfinal; Model public function getOrigemterc($origemterc){ $query =$this->db->query("SELECT * FROM cadastro join tb_cidades on tb_cidades.cid_id=cadastro.cidade_origem where id =$origemterc"); foreach ($query->result_array() as $row) { } return $query->result_array(); } Resultado , só está pegando o último ponteiro da array de origem. Teria que aparecer uns 30 registros.! [origterc] => Array ( [0] => Array ( [id_] => 21302 [cidade] => 3233 [cid_nome] => Januaria )
  2. Acho que estou com algum problema de herança ou coisa assim, eu não consigo chamar mais de um Container::getModel no meu Controller. Vou colocar o meu __construct aqui e o erro que ele me retorna PaginaController.php public function __construct() { parent:: __construct(); #se eu comentar e deixar apenas um ai ele funciona, mas quando tento fazer com mais de um ele da um erro $this->contato = Container::getModel("Contato"); $this->noticia = Container::getModel("Noticias"); $this->institucional = Container::getModel("Institucional"); $this->atuacao = Container::getModel("Atuacao"); $this->banner = Container::getModel("Banners"); } Container.php public static function getModel($model) { $objModel = "\\App\\Models\\".$model; return new $objModel(DataBase::getDataBase()); } Fatal error: Uncaught TypeError: Argument 1 passed to Core\BaseModel::__construct() must be an instance of PDO.
  3. Thiago de Oliveira Cruz

    Laravel - Melhores práticas

    Olá galera, Faz tempo que não venho aqui perguntar nada rs... Mas me surgiu uma dúvida cruel em relação a como receber os dados de um model. Eu tenho uma tabela chamada VendorMaster a qual contém todos os meus vendedores, essa tabela se relacionada com uma tabela chamada division que se relaciona com uma chamada listing e por ai vai... Ai eu tenho o seguinte código: $resp = VendorMaster::all(); foreach($resp as $key=>$vendor){ $vendor->division; foreach($vendor->division as $key=>$division) { $division->listing; foreach($division->listing as $key=>$listing){ $listing->building; $listing->building->region; $listing->building->city; $listing->building->country; $listing->building->style; } } } Bom o que esse código faz? Ele pega todos os vendedores e faz um loop por seus objetos e coleta dado dos outros models No caso 1 vendor tem muitas divisions e divisions tem muitos listings Queria saber se eu fizer dessa forma eu vou tar fazendo um loop exagerado no meu banco (eu acredito que sim...) Se seria ou não melhor criar uma função no model vendor com joins para fazer exatamente a mesma coisa. Eu acredito que se eu fizer 1 função única na qual eu faça vendor->getAllDependets ou algo do genero... se vai ser mais rápido e confiável para meu código do que fazer esse loop assim como eu fiz. Todas as sugestões são bem vindas... To querendo otimizar as transações para que isso não vire a festa do pau oco nem que leve 3 anos pro banco buscar tudo. Detalhe eu sei que o aproche atual provavelmente não é o melhor... mas ele funciona rs. Resultado final desejado é algo assim: "vendorMasterID": 714, "vendorMasterName": "asdahsiduasdagd", "vendorMasterShortName": "asdahsiduasdagd", "vendorMasterCode": "ASG", "vendorMasterPosition": 100, "vendorMasterActive": 1, "vendorMasterCreated": "2016-12-20 19:38:59", "vendorMasterAPICode": null, "division": [{ "vendorDivisionID": 1230, "vendorDivisionName": "lalalla", "vendorDivisionVendorID": 714, "vendorDivisionTypeID": 1, "vendorDivisionSetPrice": 1, "vendorDivisionCommission": 0, "vendorDivisionSetAvail": 0, "vendorDivisionSetMLOS": 0, "vendorDivisionSetCustomMLOS": 0, "vendorDivisionFRS": 0, "vendorDivisionCurrency": "", "vendorDivisionNotifyType": "S", "vendorDivisionEmail": "", "vendorDivisionFax": "", "vendorDivisionFaxAlt": "", "vendorDivisionRateCopy": 0, "vendorDivisionHideExtranet": 0, "special_best_daily_rate": 1, "special_compound_rates": 0, "set_specials": 0, "set_charges": 0, "vendorDivisionActive": 1, "vendorDivisionCreated": "2016-12-20 12:13:30", "vendorDivisionSetSimpleRates": "N", "vendorDivisionBookingURL": null, "vendorDivisionBookingPhone": null, "listing": [{ "vendorListingID": 3, "vendorListingBuildingID": 1026, "vendorListingUnitTypeID": 1, "vendorListingDivisionID": 1230, "vendorListingCheckinID": 7, "vendorListingGroupID": 0, "vendorListingExtra": "sdasda", "vendorListingExtra2": "", "vendorListingDesc": "dashiduhasio", "vendorListingOcc": 2, "vendorListingMaxOcc": 4, "vendorListingBeds": "King Bed, Queen Bed", "vendorListingBath": 2, "vendorListingSqft": 100, "vendorListingUnit": 0, "vendorListingStatus": -1, "vendorListingDecre": 0, "vendorListingFRS": "", "vendorListingUnitNum": "", "vendorListingBlockID": 0, "vendorListingBlockDays": 0, "vendorListingPackage": 0, "vendorListingSecretSaver": 0, "vendorListingMapListingID": 0, "vendorListingPrepaid": 0, "vendorListingActive": 1, "vendorListingCreated": "2016-12-20 22:38:58", "vendorListingHousekeepingStatus": 1, "building": { "buildingID": 1026, "buildingName": "El Salvador", "buildingDesc": "", "buildingTypeID": 1, "buildingAddress": "Test", "buildingRegionID": 201, "buildingCityID": "91", "buildingStateID": "664", "buildingCountryID": "38", "buildingZipCode": "V5N 2P9", "buildingCreated": "2016-12-20 20:04:29", "region": { "regionID": 201, "regionName": "Downtown", "regionAbr": "", "regionDesc": "", "regionCityID": 91, "regionCreated": "2016-12-01 00:10:18" }, "city": { "cityID": 91, "cityStateID": 664, "cityName": "Vancouver", "cityDesc": "", "cityCreatedBy": 0, "cityCreated": "2016-12-01 00:17:08" }, "country": { "countryID": 38, "countryAbr": "CA", "countryName": "Canada", "countryCurrencyID": 0 }, "style": { "buildingTypeD": 1, "buildingTypeName": "Hotel", "buildingTypeActive": 1 } } }] }] Abraços
  4. Hisoka.

    Dúvida com Codeigniter

    Boa tarde!! Eu tenho o seguinte cenário: Tenho a função X no controller A, que acessa um model e realiza uma função no banco. Porém, tenho outro controller, o controller B. Que executa a função Y. A função Y executa a mesma operação da função X, que é um select. O codeigniter não permite que eu chame a função X no Controller B, até onde sei. Ai pesquisando, li sobre helper, library, plugin e tal. Tentei fazer isso com o helper, mas o helper não acessa o banco. Library eu n entendi mt bem como funciona, mas vi que é parecido com Helper (que até onde entendi, você coloca funções comuns a varias classes). Minha dúvida é o que uso para chamar a função X, tanto no controller A quanto no controller B de forma que eu não tenha que escrever o mesmo código duas vezes. Lembrando, essa função X é um select. Outra coisa tbm, antes que alguem mande o link do manual do codeigniter, eu ja li e lá n esta mt claro, referente a esse meu cenário.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.