Hallo
In mijn code maak ik gebruik van een werkende constructor :
Verder in mijn code staat er in een tweede constructor die soms opgeroepen wordt.Code:public function __construct(){ $this->db_connection = mysqli_connect(host, user, password, database); }
Als ik het goed heb bouwt die dan verder op de eerste constructor.
De code is werkende, dat is het probleem dus niet.Code:parent::__construct();
Nu mijn vraag ... maak ik nu 2x connectie met mijn database?
Alvast bedankt voor jullie antwoord !
Groeten
Wesley
- MySQL & __construct
-
12-12-2015, 17:01 #1
- Berichten
- 940
- Lid sinds
- 15 Jaar
MySQL & __construct
-
-
12-12-2015, 17:29 #2
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: MySQL & __construct
Op basis van deze code is dat niet zeker te zeggen, behalve dan dat een constructor niet 'ergens' op verder bouwt. Het ligt eraan hoe je class hiërarchie is en waar de 2de code precies staat.
Ook kun je in jouw specifieke voorbeeld gewoon een 'echo' in je connectie constructor zetten en kijken of ie 2 keer wordt uitgevoerd.
Afhankelijk of een child class wel of niet een constructor heeft, wordt de parent constructor niet of wel impliciet aangeroepen.
-
14-12-2015, 07:15 #3
- Berichten
- 940
- Lid sinds
- 15 Jaar
Re: MySQL & __construct
Op basis van deze code is dat niet zeker te zeggen, behalve dan dat een constructor niet 'ergens' op verder bouwt. Het ligt eraan hoe je class hiërarchie is en waar de 2de code precies staat.
Ook kun je in jouw specifieke voorbeeld gewoon een 'echo' in je connectie constructor zetten en kijken of ie 2 keer wordt uitgevoerd.
Afhankelijk of een child class wel of niet een constructor heeft, wordt de parent constructor niet of wel impliciet aangeroepen.
Dat wil dan zeggen dat de connectie 2x gestart wordt veronderstel ik?
Het is bv niet zo dat het genegeerd wordt wanneer de connectie al open is.
-
14-12-2015, 08:31 #4
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: MySQL & __construct
-
14-12-2015, 08:34 #5
- Berichten
- 940
- Lid sinds
- 15 Jaar
-
14-12-2015, 08:39 #6
64BitsWebhosting.EU
- Berichten
- 2.085
- Lid sinds
- 18 Jaar
Re: MySQL & __construct
Je kunt eventueel ook persistent connecties gebruiken. Dat zou iets efficiënter zijn, maar kan je weer andere problemen bezorgen.
Ik zou het gewoon aanpassen :)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic