Goede class.. Veilig?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# .NET Core Ontwikkelaar

Binnen ICT Group werken we binnen de business unit transport en logistiek dagelijks aan complexe maatwerk software voor bedrijfskritische systemen. Bij en voor onze klanten gaan we aan de slag met technische, complexe software-oplossingen binnen de technische automatisering op onder meer het IoT vlak. Zo ontwikkelen wij bijvoorbeeld aan een Iot oplossing waar we van ruim 200.000 machines hun telemetrie en events verwerken. Dit komt neer op 200 miljoen berichten per dag. Hierin leggen we de focus op de schaalbaarheid binnen dit project zodat we in de toekomst een veelvoud van berichten kunnen verwerken. Dit wordt mogelijk gemaakt met behulp

Bekijk vacature »

Senior Java developer

Senior Java developer Als senior Java developer in Apeldoorn ben je verantwoordelijk voor het tijdig en correct realiseren van de gevraagde functionaliteit. In je agile/DevOps-team lever je niet alleen een proactieve bijdrage aan de verschillende agile-events, maar zorg je er samen met de andere teamleden ook voor dat sprintdoelen worden gehaald. Dit doe je bij de Belastingdienst In nauw overleg met je teamgenoten kom je tot overwogen technische keuzes. Je wordt, als het nodig is of gewenst, gevraagd multidisciplinair inzetbaar te zijn. Dit betekent dat je, naast je ontwikkelwerkzaamheden, andere teamleden ondersteunt in de ontwerp- en testfase. Je gaat aan

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Junior JAVA ontwikkelaar @ Regio Den Haag

2021-11-19 iSense Junior JAVA ontwikkelaar Heb jij <3 jaar geleden je studie afgerond en wil je graag opgeleid worden tot Fullstack Java Developer? Mooi! Op 7 februari 2022 starten wij met ons Graduate Programma waarin je na een driemaandelijkse betaalde bootcamp mag gaan starten bij een hele toffe opdrachtgever. Ben jij klaar voor deze stap? ISNA51157 Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf 7 februari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack Java Developer. Zo volg je de eerste drie maanden

Bekijk vacature »

Java developer

Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. Wij zoeken een Java developer voor ons hoofdkantoor in Waalwijk voor 40 uur per week. Het schrijven van software en applicaties die er echt toe doen, dit doe jij onder andere als Java developer. DMG, een huis vol mogelijkheden. Als Java developer werk je aan business applicaties, API’s en webservices die zowel binnen het bedrijf als door klanten en/of zakelijke partners worden gebruikt. Op deze manier kunnen we onze klanten nog beter bedienen en kunnen medewerkers hun werk eenvoudiger uitvoeren. Het

Bekijk vacature »

iOS Developer

InnoValor is a fast-growing fintech company that is conquering the world wide market with the award-winning SaaS identity verification solution ReadID. For further development of ReadID, Innovalor is looking for an iOS Developer for at least 32 hours a week. Functie omschrijving Your Job! Develop our ReadID SDK for iOS, both MRZ and NFC functionalities; Develop demo apps to demonstrate ReadID to potential customers; Develop for the public ReadID demo app for the App Store; Develop for our ready-to-use / white-label apps; Use the latest technology. We are on the latest Swift version. Large part of our codebase is targeted

Bekijk vacature »

Boer zoekt Machine Learning Developer

Bedrijfsomschrijving Dit bijzondere bedrijf uit de regio Nijmegen ontwikkelt applicaties waar wereldwijd boerenbedrijven hun bedrijf mee ondersteunen. Van kleine sympathieke bio-bedrijfjes tot hele mooie grote professionele boerenbedrijven die al jaren gerund worden door dezelfde familie's. We hebben bij dit mooie bedrijf een vacature ervaren Machine Learning expert die toe is aan een nieuwe uitdaging. Ze doen dit voor bedrijven in ons eigen land en tot ver daarbuiten. Er zijn internationale kansen die ze niet voorbij laten gaan en binnen hun sector is het op IT vlak een top-speler. Men richt zich op het moment bijvoorbeeld op Nieuw-Zeeland en ook in

Bekijk vacature »

Senior Applicatieontwikkelaar Java of .NET

Wij zijn Turnn! In korte tijd hebben we als startup een platform ontwikkeld en in de markt gezet voor het organiseren van volledige mobiliteit van consumenten en medewerkers van bedrijven. Openbaar vervoer, deelauto’s, deelfietsen en nog veel meer kun je plannen, boeken, betalen met ons platform. Dit platform bestaat uit onder meer een apps, backend en een multimodale reisplanner. Met een jong en creatief team zijn we in rap tempo de markt aan het veroveren. Nu nog hoofdzakelijk in Nederland maar met grote plannen om de grens over te gaan. We zoeken naar gedreven, eigenwijze en ervaren developers om de

Bekijk vacature »

Medior Applicatieontwikkelaar Java of .NET

Wij zijn Turnn! In korte tijd hebben we als startup een platform ontwikkeld en in de markt gezet voor het organiseren van volledige mobiliteit van consumenten en medewerkers van bedrijven. Openbaar vervoer, deelauto’s, deelfietsen en nog veel meer kun je plannen, boeken, betalen met ons platform. Dit platform bestaat uit onder meer een apps, backend en een multimodale reisplanner. Met een jong en creatief team zijn we in rap tempo de markt aan het veroveren. Nu nog hoofdzakelijk in Nederland maar met grote plannen om de grens over te gaan. We zoeken naar gedreven, eigenwijze en ervaren developers om de

Bekijk vacature »

Software Developer / Python / React / Big Data @ R

2021-05-06 iSense Software Developer / Python / React / Big Data Ben jij een ervaren Software Developer die Big Data gaaf vindt en graag bij een groot, technisch bedrijf wil werken? Werk je graag in een innovatieve omgeving met zo'n 15 scrum teams die samen een volledig product opzetten? Dan is dit de vacature voor jou! ISMO49813 Organisatie Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun

Bekijk vacature »

Technisch Developer

Werken aan innovatieve oplossingen die onmisbaar zijn voor iedereen en dus ook voor jou als reiziger? Als Technisch Developer bij InTraffic lever jij een waardevolle bijdrage aan de reizigerservaring! • Hoe? Door te werken aan complexe technische vraagstukken met behulp van C++. • Waarom? Om de veiligheid en doorstroom op het spoor te kunnen waarborgen. Je draagt bij aan de mobiliteit van nu en ook die van de toekomst. • Waar? Bij InTraffic in Nieuwegein, dé IT-specialist op het gebied van verkeer en vervoer. • Met wie? Je werkt in een scrumteam. Onze teams variëren van 3 tot 9 professionals.

Bekijk vacature »

Lead Microsoft Power Platform Developer @ Amsterda

2021-11-23 iSense Lead Microsoft Power Platform Developer Ben jij een ervaring MS Power Platform Developer en wil je een lead functie vervullen in een jong en multidisciplinair team? Hou je van afwisseling en wil je verschillende soorten apps bouwen voor zowel intern als klanten? Dan is dit je nieuwe baan! ISKE51390-1 Nieuw Organisatie Onze klant helpt klanten bij het inrichten en optimaliseren van hun customer journey. Ze hebben 1500 medewerkers en zijn actief over de hele wereld en hun Nederlandse vestiging is op een mooie locatie in Amsterdam. Vanuit daar bieden zij klanten uit verschillende branches een wereldwijde full service

Bekijk vacature »

Java Ontwikkelaar

Binnen ICT Group werkt de business unit Machine & Systems zich bezig met geavanceerde besturingssystemen voor machine- en apparatenbouwers en voor grote systeemintegratoren. Met je collega’s zorg jij ervoor dat producten optimaal functioneren en connected zijn. Internet of Things, Cloud oplossingen en Big Data zijn niet meer weg te denken uit dit marktsegment. We leveren complete producten (hardware, OS en software applicaties) en zijn van toegevoegde waarde door het uitvoeren van complete projecten met resultaatverantwoordelijkheid op één van onze locaties, door het leveren van kennis en ervaring op locatie van onze klanten én door middel van advies trajecten. Requirements in

Bekijk vacature »

Java Ontwikkelaar

Binnen ICT Group werkt de business unit Machine & Systems zich bezig met geavanceerde besturingssystemen voor machine- en apparatenbouwers en voor grote systeemintegratoren. Met je collega’s zorg jij ervoor dat producten optimaal functioneren en connected zijn. Internet of Things, Cloud oplossingen en Big Data zijn niet meer weg te denken uit dit marktsegment. We leveren complete producten (hardware, OS en software applicaties) en zijn van toegevoegde waarde door het uitvoeren van complete projecten met resultaatverantwoordelijkheid op één van onze locaties, door het leveren van kennis en ervaring op locatie van onze klanten én door middel van advies trajecten. Requirements in

Bekijk vacature »

Oracle BI Developer @ Utrecht

2021-08-16 iSense Oracle BI Developer Ben jij op zoek naar een dynamische omgeving om als Oracle BI Developer aan de slag te gaan? Heb jij goede kennis van Oracle BI, Datawarehouses en Oracle Data Integrator (ODI)? En pas jij dit graag toe in een innovatieve omgeving waar je voldoende uitdaging zult vinden? Reageer dan nu! ISKL48194-1 Organisatie Deze organisatie is internationaal actief binnen de zakelijke dienstverlening en heeft de kwaliteit van de IT afdeling hoog in het vaandel staan. Al vanaf de oprichting, meer dan 30 jaar geleden, heeft de IT afdeling alle systemen in eigen beheer en worden de

Bekijk vacature »
Ki ma

ki ma

20/01/2012 02:34:46
Quote Anchor link
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
<?
// include connect blabla

class get_user {
    private $sql_checkuser;
    private $q_checkuser;
    private $user_info;
    private $userid;

    public function __construct($user) {
        $this->userid = $user;
    }


    private function getrow() {
        $this->sql_checkuser = "SELECT * FROM users WHERE id = '" . $this->userid . "'";
        $this->q_checkuser = mysql_query($this->sql_checkuser);
        $this->user_info = mysql_fetch_object($this->q_checkuser);
    }


    public function __get($name) {
        $this->getrow();
        if (isset($this->user_info->$name)) {
            return $this->user_info->$name;
        }
else {
            return null;
        }
    }
}


$user= new get_user(1);
echo $user->straat . '<br/>';
?>


Ik wil hem gebruiken om gemakkelijk gegevens uit de database te halen:
echo $user->naam . '<br/>';
echo $user->straat . '<br/>';

Maar is dit wel de manier om zoon Class te gebruiken ivm veiligheid?
Of is het daarom beter om het bij mysql_fetch_object(); te houden..
 
PHP hulp

PHP hulp

05/12/2021 07:05:01
 
Wouter J

Wouter J

20/01/2012 08:02:58
Quote Anchor link
get_user is een handeling geen object. Een class hiervoor aanmaken is dus fout.
Zoek eens op oo datamapper of kijk eens naar dit voorbeeld van Pim: OOP in combinatie met database, of misschien nog wel een beter voorbeeld: reactie van Pim.

Ik mis in deze code alle foutafhandeling. Verder is het script wel goed (maar goed, zonder foutafhandeling is alles fout).
 
Ki ma

ki ma

20/01/2012 11:03:40
Quote Anchor link
Ah, dankje. Het voorbeeld help alweer een stuk verder.
 



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.