Beoordelen config (mysqli)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Freelance senior ICT ontwikkelaar (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 86,00 Team LIV is op zoek naar een enthousiaste, flexibele, multitaskende en hands-on ontwikkelaar met veel ervaring in het gedeeltelijk of volledig zelfstandig bepalen van ontwikkel- en realisatie aanpak. Onze nieuwe collega moet in staat zijn te werken in een hectische omgeving waarbij er sprake is van zeer verschillen realisatietrajecten voor wat betreft(technische)diepgang, startmoment (wel/geen beschrijvingen beschikbaar) en klantcontact. De gekozen ontwikkelmethodiek dient passend te zijn voor het op te lossen vraagstuk waarbij samenwerking met de testengineer in relatie tot Systeem integratie test

Bekijk vacature »

Freelance senior ICT ontwikkelaar (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 86,00 Team LIV is op zoek naar een enthousiaste, flexibele, multitaskende en hands-on ontwikkelaar met veel ervaring in het gedeeltelijk of volledig zelfstandig bepalen van ontwikkel- en realisatie aanpak. Onze nieuwe collega moet in staat zijn te werken in een hectische omgeving waarbij er sprake is van zeer verschillen realisatietrajecten voor wat betreft(technische)diepgang, startmoment (wel/geen beschrijvingen beschikbaar) en klantcontact. De gekozen ontwikkelmethodiek dient passend te zijn voor het op te lossen vraagstuk waarbij samenwerking met de testengineer in relatie tot Systeem integratie test

Bekijk vacature »

Freelance applicatieontwikkelaar (zzp)

Belastingdienst B/cao Startdatum : 2-1-2023 Tijdelijke functie, met optie op vast Aantal uren per week : 36 Standplaats in overleg : Apeldoorn Applicatieontwikkelaar bij het Ministerie van Financiën- Belastingdienst We zoeken een consultant/developer met ervaring in de ontwikkeling van back-end systemen. Als consultant heb je kennis en ervaring met de wijze waarop Open Formulieren is opgezet. Je bent een vraagbaak voor collega’s en deelt waar nodig je kennis. Je hebt ervaring met het werken in een open source omgeving. Je bent thuis in verschillende frameworks of je kunt je die snel eigen maken. Je hebt aantoonbaar ruime kennis van en

Bekijk vacature »

Senior back-end .NET Developer Nieuw team

Bedrijfsomschrijving Deze organisatie gevestigd in onder andere Rotterdam richt zich al jaren op het leveren van software voor de vastgoed sector, industrie, scheepsbouw, grond- weg en waterbouw. De software ontwikkeling vindt plaats met de Microsoft Technology Stack en er wordt altijd gewerkt met de laatste updates en software versies. In totaal werken hier nu ongeveer 30 personen, waarvan het grootste deel als ontwikkelaar. De sfeer is informeel en erg prettig. Als .NET software ontwikkelaar heb je het hier goed: een professioneel (scrum) team, vele collega's waar je van kunt leren, goede arbeidsvoorwaarden en volop ruimte om door te groeien naar

Bekijk vacature »

Freelance senior ICT ontwikkelaar (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 86,00 Team LIV is op zoek naar een enthousiaste, flexibele, multitaskende en hands-on ontwikkelaar met veel ervaring in het gedeeltelijk of volledig zelfstandig bepalen van ontwikkel- en realisatie aanpak. Onze nieuwe collega moet in staat zijn te werken in een hectische omgeving waarbij er sprake is van zeer verschillen realisatietrajecten voor wat betreft(technische)diepgang, startmoment (wel/geen beschrijvingen beschikbaar) en klantcontact. De gekozen ontwikkelmethodiek dient passend te zijn voor het op te lossen vraagstuk waarbij samenwerking met de testengineer in relatie tot Systeem integratie test

Bekijk vacature »

WO Full Stack Developer Software Agile / Scripting

Samengevat: Deze werkgever is trendsetter op het gebied van duurzaam aanpasbare software. Wil jij interdisciplinair werken? Ben jij bekend met de Agile ontwikkelmethodiek? Vaste baan: Full Stack Developer Softwareontwikkeling WO 3.500 - 5.000 Full Stack Developer Ons bedrijf bouwt klant specifieke informatiesystemen voor de integrale ondersteuning van bedrijfsprocessen. Chats, interactieve dashboards, mobile apps en….jouw innovatieve ideeën?! Zij werken altijd aan nieuwe innovatieve oplossingen. 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

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community en bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Bijvoorbeeld een systeem voor het ondersteunen van treinverkeersleiders bij ProRail of een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Alphabet en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end en Front-end van de applicatie; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht; Jij beheerst de Nederlandse taal goed. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

React Native Developer

As a React Native Developer you will be dedicated to bring the app to the next level. You will be working on several projects. This can be done in the office or you can do it from your own workstation if you only come to the office once a week to consult. You will be researching and building a lot on your own and there will be plenty of support to assist you should you not be able to figure it out. Functie-eisen You have 3+ years experience with React Native You have experience with Javascript frameworks You have experience

Bekijk vacature »

LabVIEW Developer

Dit ga je doen Als LabVIEW Developer hou je je bezig met: Het (door)ontwikkelen van LabVIEW applicaties; Het meewerken aan diverse projecten; Het meedenken over nieuwe tools en technieken; Het werken aan hardware op de meetstations; Het begeleiden van meer junior collega's. Hier ga je werken Het bedrijf van je als LabVIEW Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning, ter verbetering van het openbaar vervoer. Op dit moment zijn ze nationaal en internationaal bezig met projecten waar hun expertise gevraagd wordt. Ondanks de grote reikwijdte is de vestiging in

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

Freelance applicatieontwikkelaar (zzp)

Belastingdienst B/cao Startdatum : 2-1-2023 Tijdelijke functie, met optie op vast Aantal uren per week : 36 Standplaats in overleg : Apeldoorn Applicatieontwikkelaar bij het Ministerie van Financiën- Belastingdienst We zoeken een consultant/developer met ervaring in de ontwikkeling van back-end systemen. Als consultant heb je kennis en ervaring met de wijze waarop Open Formulieren is opgezet. Je bent een vraagbaak voor collega’s en deelt waar nodig je kennis. Je hebt ervaring met het werken in een open source omgeving. Je bent thuis in verschillende frameworks of je kunt je die snel eigen maken. Je hebt aantoonbaar ruime kennis van en

Bekijk vacature »

Freelance java developer / scrummaster (zzp)

Belastingdienst B/cao Startdatum inzet: 9-1-2023 Einddatum inzet: 31-12-2023 Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 82,00 Voor onze partnerorganisatie, de Belastingdienst, zijn wij op zoek naar een Java Developer met kennis van en ervaring met de Scrum methodiek. In deze rol wordt er van je gevraagd dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Weet wat er van een scrummaster wordt verwacht; Als volwaardig teamlid participeert binnen het scrumproces in je team en in de SAFe-releasetrain; Zowel zelfstandig kunt werken in een scrumteam als intensief de samenwerking zoekt met je directe collega’s en je omgeving; Samenwerkt met je collega’s

Bekijk vacature »

Senior Java developer (backend)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »
Koen Hollander

Koen Hollander

14/03/2013 16:15:10
Quote Anchor link
Hallo allemaal,

Omdat ik overal lees dat mysql binnenkort mysqli word in PHP taal maak ik nieuwe config bestanden, ik heb nog NOOIT met mysqli gewerkt dus ik wil graag weten of ik die goed script en zo nee, hoe dan wel? Ik hoor graag van jullie. Alvast bedankt

config.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
session_start();
error_reporting(-1);
$sql_login = array (
                    'host' => 'localhost',
                    'user' => 'vervang deze tekst binnen de aanhalingstekens in je Gebruikersnaam voor de SQL(i) database',
                    'pass' => 'vervang deze tekst binnen de aanhalingstekens in je Wachtwoord voor de SQL(i) database',
                    'data' => 'Dit is de database waar je de gegevens terug in wilt vinden'
                    );

$link = mysqli::__construct($sql_login['host'], $sql_login['user'], $sql_login['pass'], $sql_login['data']); //Mysqli verbindings regel
    if (!$link) { //Maakt verbinding met de server
        echo 'Kon niet verbinden met de server'; //Foutmelding
        exit();
                }

$db = mysqli::select_db($link, $sql_login['data']); //Selecteer mysqli database
    if (!$db) { //Maakt verbinding met de database
        echo 'Kon niet verbinden met de server'; //Foutmelding
        exit();
            }

?>
 
PHP hulp

PHP hulp

04/02/2023 16:20:30
 
Ward van der Put
Moderator

Ward van der Put

14/03/2013 16:28:53
Quote Anchor link
Verpak MySQLi in een klasse:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
class Database extends mysqli
{
    const DATABASE_HOST     = 'localhost';
    const DATABASE_USERNAME = 'root';
    const DATABASE_PASSWD   = '************';
    const DATABASE_DBNAME   = '************';


    /**
     * @param void
     * @return object
     */

    public function __construct()
    {

        parent::__construct(
            self::DATABASE_HOST,
            self::DATABASE_USERNAME,
            self::DATABASE_PASSWD,
            self::DATABASE_DBNAME
        );

        /**
         * Een verbindingsfout afhandelen als een tijdelijke serverfout.
         */

        if (mysqli_connect_error()) {
            header('HTTP/1.1 503 Service Unavailable', 503, true);
            header('Retry-After: 3600');
            exit;
        }


        /**
         * De karakterset voor databaseverbindingen instellen op UTF-8.
         */

        if (!$this->set_charset('utf8')) {
            header('HTTP/1.1 500 Internal Server Error', 500, true);
            exit;
        }
    }
}

?>

Daarna kun je de klasse simpelweg gebruiken met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$db
= new Database();
?>
 
- Raoul -

- Raoul -

14/03/2013 16:59:25
Quote Anchor link
Nee, gewoon de OO versie van MySQLi gebruiken en niet met static methods
 
Koen Hollander

Koen Hollander

14/03/2013 17:09:49
Quote Anchor link
bedankt voor die leuke uitleg, ik heb trouwens ook een vraag. Ik heb een fout op een regel die ik nog nooit heb gehad, en omdat het MySqli is vroeg ik me af of jullie op PHPhulp er even naar kunnen kijken. Fout:
Quote:
Fatal error: Non-static method mysqli::mysqli() cannot be called statically in D:\xampp\htdocs\Project\stephannoname\config.php on line 18


De code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
session_start();
error_reporting(-1);
$sql_login = array (
                    'host' => 'localhost',
                    'user' => '*****',
                    'pass' => '*****',
                    'data' => '*****'
                    );

$link = mysqli::__construct($sql_login['host'], $sql_login['user'], $sql_login['pass'], $sql_login['data']); //Mysqli verbindings regel
    if (!$link) { //Maakt verbinding met de server
        echo 'Kon niet verbinden met de server'; //Foutmelding
        exit();
                }

$db = mysqli::select_db($link, $sql_login['data']); //Selecteer mysqli database
    if (!$db) { //Maakt verbinding met de database
        echo 'Kon niet verbinden met de server'; //Foutmelding
        exit();
            }

?>
Gewijzigd op 14/03/2013 17:10:32 door Koen Hollander
 
Jordi Kroon

Jordi Kroon

14/03/2013 17:13:13
Quote Anchor link
Lees de fout eens goed.

Je roept een non-static method aan als static, dat gaat natuurlijk niet ;-).
 
Koen Hollander

Koen Hollander

14/03/2013 17:19:39
Quote Anchor link
Weet je dan ook hoe ik deze fout kan verhelpen? Ik heb zoals ik al eerder zei nog nooit met SQLi gewerkt
 
- Raoul -

- Raoul -

14/03/2013 17:21:38
 
Koen Hollander

Koen Hollander

14/03/2013 17:28:50
Quote Anchor link
Jeey bedankt, dit werkt
 



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.