zf model db connection

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »
Nick van der heijden

nick van der heijden

19/10/2012 19:51:04
Quote Anchor link
Goededag,

zover ik weet klopt het gewoon maar ik krijg een FATAL ERROR class Zend_Db_Adapter_Pdo_Mysql
not found in line:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

class Db_db{
     public static function conn(){
        $connParams =(array("host"=>"localhost","username"=>"root","password"=>"password"));
        
    $db = new Zend_Db_Adapter_Pdo_Mysql($connParams);
    return $db;
    }
}

?>


ik weet niet wat er fout gaat?

gr
nick


 
Gewijzigd op 19/10/2012 19:51:32 door Nick van der heijden
 
PHP hulp

PHP hulp

10/11/2024 12:00:53
 
Reshad F

Reshad F

19/10/2012 20:07:09
Quote Anchor link
ik heb niet veel verstand van ZEND maar hoe hoe roep je dit aan in je controller?

zie hier voor uitgebreide uitleg en voorbeeldjes; http://framework.zend.com/manual/1.12/en/zend.db.adapter.html
Gewijzigd op 19/10/2012 20:10:05 door Reshad F
 
Nick van der heijden

nick van der heijden

19/10/2012 20:11:29
Quote Anchor link
ik roep die aan zo

Require 'Db_db.php';

$db=Db_db::conn();
 
Kees Schepers

kees Schepers

19/10/2012 20:20:37
Quote Anchor link
Lijkt erop dat je je autoloader niet goed geconfigureerd hebt. Volgens mij zet je die aan met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
Zend_Loader_Autoloader::getInstance();
?>


Je moet dan wel de autoloader includen uiteraard. En je include_path goed zetten.

Maar eigenlijk hoort dit automatisch te gebeuren als je een Zend Framework applicatie ontwikkeld.
 
Nick van der heijden

nick van der heijden

19/10/2012 20:22:22
Quote Anchor link
ja dat heb ik in me index.php die in me public folder staat

require_once'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance();
 
Niels K

Niels K

19/10/2012 20:23:08
Quote Anchor link
Maak je een applicatie geheel op basis van Zend of gebruik je alleen de DB functionaliteit?
 
Nick van der heijden

nick van der heijden

19/10/2012 20:25:42
Quote Anchor link
ik gebruik hele applicatie Zend Framework
 
Niels K

Niels K

19/10/2012 20:27:40
Quote Anchor link
Dan vraag ik mij af waarom je überhaupt deze class hebt. Je kan toch van de normale DB functionaliteit gebruik maken?
 
Nick van der heijden

nick van der heijden

19/10/2012 20:30:03
Quote Anchor link
hoe bedoel je ik ben het aan het leren :) gewoon in de controller zelf ?
 
Niels K

Niels K

19/10/2012 20:40:17
Quote Anchor link
Dat maakt niet uit ;-) Ik probeer je met wat vragen / antwoorden de goede richting op de sturen.

Maak je gebruik van ZF 1 of 2? Ik raad je namelijk aan om even de quickstart te volgen. Die vertelt je alles omtrent het (juist) gebruik van een Zend Framework applicatie.
 
Nick van der heijden

nick van der heijden

19/10/2012 20:43:29
Quote Anchor link
ik ben nu bezig met zf 1 als ik dat redelijk snap wil ik naar 2
,weet dat ik dat beter kan doen maar wil eerst 1 en daarna 2 :)
Gewijzigd op 19/10/2012 20:44:25 door nick van der heijden
 
Niels K

Niels K

19/10/2012 20:52:28
Quote Anchor link
Zeker. Ik geef je de tip om even de quick start goed door te nemen.

Daarnaast zou je ook eens kunnen kijken op de blog van Rob Allen. Waardevolle posts!!
 
Nick van der heijden

nick van der heijden

19/10/2012 20:54:04
Quote Anchor link
jaa indd die quick start heb ik al keer door gelezen en gedaan.

Ik heb een boek er van die heet

Beginning Zend Framework maarja ik snap niet waarom ie zegt dat ie die class niet kan vinden ik snap het wel hoe het zit en zo maar alleen dit snap ik niet xd

Toevoeging op 19/10/2012 20:58:08:

ik heb in de

index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)).";".realpath(APPLICATION_PATH.'/models'));

/** Zend_Application */
require_once 'Zend/Application.php';
require_once'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::getInstance();


en in de controller heb ik dit

public function newAction()
{
require('Db.php');
$db=Db_db::conn();

}


en die Db.php staat in models

eb daar staat dit in

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

class Db_db{
     public static function conn(){
        $connParams =(array("host"=>"localhost","username"=>"root","password"=>"password"));
        
    $db = new Zend_Db_Adapter_Pdo_Mysql($connParams);
    return $db;
    }
}

?>
 
Niels K

Niels K

19/10/2012 21:01:10
Quote Anchor link
Waar ik op doel is dat je deze klasse helemaal niet nodig hebt.

Wanneer je de application.ini op de juiste manier instelt moet het al werken.

Zie ook deze uitleg: http://framework.zend.com/manual/1.12/en/learning.quickstart.create-model.html
 
Nick van der heijden

nick van der heijden

19/10/2012 21:04:58
Quote Anchor link
ja oke maar waar maken ze daar connection met database of ben ik nu echt zo dom ?
dat ik het niet zie
 
Niels K

Niels K

19/10/2012 21:07:21
Quote Anchor link
Niemand is dom ;-)

Zend werkt op basis van resources. De resources definieer je in je application ini. De bootstrap van het Zend framework leest je application.ini in en initialiseert dan je database en de overige settings / resources.
 
Nick van der heijden

nick van der heijden

19/10/2012 21:10:04
Quote Anchor link
oooh oke dus dan word het iets van

resources.db.adapter = "PDO_MYSQL"
resources.db.params.host = "localhost"
resources.db.params.username = "username"
resources.db.params.password = "password"
resources.db.params.dbname = "zf"

in me application.ini

en dan moet het werken als het goed is ,en in de controller zet je dan sql querys ?
 
Niels K

Niels K

19/10/2012 21:22:05
Quote Anchor link
Voorbeeld van mijn application.ini (alleen even de database gepakt)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
resources.db.adapter                = PDO_MYSQL
resources.db.profiler                = true
resources.db.params.host            = localhost
resources.db.params.dbname            = database
resources.db.params.username            = username
resources.db.params.password            = password
resources.db.isDefaultTableAdapter        = true


Je kan als je wilt de resource uitbreiden met drivers options. (names, timezone, etc)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
resources.db.params.driver_options.1002    = "SET NAMES utf8"


Je kan eventueel je meta data cachen (Met APC bijvoorbeeld). Zorg dan wel dat je een cache manager resource hebt. (Google even)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
resources.db.defaultMetadataCache        = "database"


Wanneer Zend je applicatie runt hebt je een database connectie.

Heb je wel eens gehoord van het Zend Db Table principe?
 
Nick van der heijden

nick van der heijden

19/10/2012 21:28:37
Quote Anchor link
Nee eigenlijk nog nooit van gehoort dusja beetje uitleg over dingen enzo zal wel relax zijn

Toevoeging op 19/10/2012 21:37:24:

Ff opgezcht weet nu ongeveer waar zend db table over gaat :)

$table = new Bugs();

$data = array(
'created_on' => '2007-03-22',
'bug_description' => 'Something wrong',
'bug_status' => 'NEW'
);

$table->insert($data);

Begin het ongeveer tesnappen
 
Niels K

Niels K

19/10/2012 21:38:08
Quote Anchor link
Ik raad je aan om dit eens te lezen en daarna eens terug te komen en vertellen wat je bevindingen zijn ;-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.