class select functie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack Java Developer

Functieomschrijving Wil jij zorgen voor de meest plezierige en efficiënte klant ervaring? Wil jij werken met state-of-the-art-systemen, onze business verbeteren en echt impact maken? Wat ga je doen als Full-stack Java Developer? Met jouw slimme en gave oplossingen breng je mensen en werk dichter bij elkaar. Samen met jouw team uiteraard. Binnenstromende functionele vragen vertalen naar technische creatieve oplossingen. Daar mag jij je in gaan vastbijten. Jouw focus bij ons zal liggen bij het 'self-service portaal' voor klanten, waar onze producten en diensten digitaal worden aangeboden aan onze klanten. Een portaal wat wij continue willen doorontwikkelen en dus ook onze

Bekijk vacature »

Java Developer - Overheid

Wil jij een bijdrage leveren aan de ontwikkeling van de digitale overheid en de maatschappelijke vraagstukken waar we met elkaar voor staan? Bel of Whatsapp met Mark Hartman via 06 29070400! Als Java ontwikkelaar houd jij je bezig met het realiseren van mooie en innovatieve oplossingen voor de Nederlandse overheid. • Hoe? Het ontwerpen en ontwikkelen met Java in een van onze complexe projecten. • Waarom? Om met jouw code het verschil te maken in het hart van de digitale overheid in Nederland. • Waar? Bij CGI in Rotterdam, dé IT-specialist op het gebied van digitale overheid. • Met wie?

Bekijk vacature »

Functioneel Beheerder

Ben je op zoek naar een uitdagende baan bij één van de beste hogescholen van Nederland? Solliciteer dan op de functie Functioneel Beheerder bij Hogeschool Tio. De functie In deze functie ben je het aanspreekpunt en verantwoordelijk voor verschillende systemen, waaronder het studenteninformatiesysteem, de elektronische leeromgeving (ELO), Office365, CRM, HRM en Exact. Je zorgt er actief voor dat je klanten optimaal geholpen worden met de systemen. Taken die hierbij horen zijn het uitwerken van een functioneel ontwerp, het inrichten van de systemen, het aanleveren van managementinformatie en zoeken naar verbeteringen. Tevens geef je gebruikerstrainingen en neem je deel aan diverse

Bekijk vacature »

New Business Developer IT

Ben jij het zat om alle KvK-lijsten volledig af te bellen? Komt de koffie van die ene persoon waar je nog steeds geen deal hebt gesloten je neus uit? En blijf je potentiële klanten stalken zonder resultaat? Dan is het tijd om het anders te gaan doen! Neem afscheid van de standaard salesaanpak en ga bij PEAK-IT aan de slag met onze unieke en eigenwijze salesstrategie! Word onze New Business Developer IT in Naarden, Rijswijk of Eindhoven die niet bang is om het anders te doen! Hoe maak jij onze klanten blij? Dankzij jou hoeven onze klanten niet bang te

Bekijk vacature »

Medior PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Medior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little C# or JavaScript. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you.” You enjoy doing this Writing PHP code, but can also find your way in

Bekijk vacature »

GE Smallworld Ontwikkelaar - Utilities

Wij zoeken een Geo-ICT Smallworld ontwikkelaar met interesse in de nieuwste ontwikkelingen in de Energiemarkt! Wat ga je doen? Wist je dat CGI het grootste bedrijf is met een eigen Geo-ICT community? Dat we ook in verschillende landen waaronder Nederland de koploper zijn op het gebied van Geo-ICT dienstverlening? We breiden onze Geo-ICT activiteiten nog steeds verder uit. Zo zijn wij ons vooral aan het richten op de nieuwste ontwikkelingen in de energiemarkt en de daarbij horende energietransitie. Het CO2 neutraal maken van de samenleving is onze doelstelling en jij kan daar een actieve bijdrage aan leveren! Onze Geo-ICT practise

Bekijk vacature »

Front-End Developer Design System

Samen met andere developers en designers bij Coolblue maak jij onze webshop elke dag een beetje beter om zo onze klanten blij te maken. Wat doe je als Front-End Developer Design System bij Coolblue? Bij Coolblue speelt het Design System team een belangrijke rol in het garanderen van de beste klantreis. Het team werkt samen met Designers en Developers om een ​​verzameling tried and true bouwstenen, patronen en richtlijnen op te bouwen. Je werkt aan de gebruiksvriendelijkheid van onze webshop en bent ervan overtuigd dat mooi design voor iedereen toegankelijk moet zijn. Je krijgt energie van het bedenken van creatieve

Bekijk vacature »

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Fullstack Developer Aurelia C#

Bedrijfsomschrijving Als Fullstack developer kom je te werken bij een gerenommeerde organisatie in de regio Ede waar gewerkt wordt aan een bedrijfskritische applicatie dat opereert binnen een complexe IoT- en web based omgeving. Deze oplossingen worden internationaal uitgerold en worden zeer veel gebruikt in de infra branche. Samen met je team (bestaande uit twee testers, zes ontwikkelaars een Scrum Master en Product Owner) ga jij werken aan de nieuwe webapplicatie dat aan duizenden machines en voertuigen gekoppeld wordt. Deze applicatie wordt gebruikt door onder andere rijksoverheden, vliegvelden maar ook binnen industrie-, lokale- en provinciale gebieden in zowel binnen als buitenland.

Bekijk vacature »

Sr. Oracle Developer

Bedrijfsomschrijving Als ervaren DevOps Engineer zal je verantwoordelijk zijn voor de ontwikkeling van nieuwe webapplicaties door middel van Oracle APEX en PL/SQL. Je houdt je bezig met het realiseren van mooie en innovatieve oplossingen, voortstormend uit de requirements die je hebt achterhaald bij diverse stakeholders. Naast web development ben je tevens verantwoordelijk voor het onderhouden een groot aantal complexe applicaties, het analyseren van problemen en hierbij met bruikbare oplossingen komen. Als onderdeel van een scrum team ondersteun je je DevOps collega's waar nodig en zorg je samen met hem voor het optimaliseren van de bedrijfssystemen. De organisatie is een energieleverancier

Bekijk vacature »

Ervaren C# developer Noord-Holland

Over ons bedrijf Naast onze voorliefde voor koffie en programmeren, dragen wij bij aan het succes van onze klanten. Met meer dan 12 jaar hands-on ervaring bedenken wij dé passende oplossing voor hun digitale uitdaging. Wij maken bijvoorbeeld klantportalen, realiseren data koppelingen en breiden bestaande pakketten uit. Dit doen wij door gebruik te maken van moderne technieken, zoals headless CMS, AI en machine learning. Wat ga je doen? Je werkzaamheden zijn divers en bestaan uit voornamelijk het ontwikkelen en onderhouden van webapplicaties, datakoppelingen en andere toepassingen. Daarnaast denk je actief mee met het vinden van passende oplossingen voor nieuwe wensen

Bekijk vacature »

Desktop Support Engineer

WHO WE ARE AND WHAT WE DO IMC is a leading global market maker, using algorithmic trading and advanced technology to buy and sell securities on multiple trading venues worldwide. We provide liquidity to the financial markets, driving efficiencies for buyers and sellers. Founded in 1989, we are an ambitious, innovative company and identified early on the importance technology would play in the fast-paced evolution of trading. This entrepreneurial spirit still drives us today and can be found in all of our offices around the world. IMC – Where Technology drives Trading Trading nowadays happens in a highly competitive technological

Bekijk vacature »

Java / Hippo developer

Functieomschrijving Ben jij een ervaren Java/Hippo ontwikkelaar en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken in een divers applicatielandschap waar alle aspecten van het vakgebied van een developer aan bod komen, zodat je je volledig kan ontplooien? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Java/Hippo ontwikkelaar die per direct ons interne team komt versterken. Java/Hippo development bij Randstad Groep Nederland (HQ) Je komt te werken in het Online Search Experience team. Dit team werkt samen met de product owner aan onze web omgevingen van Randstad

Bekijk vacature »

Backend Developer XQuery

Bedrijfsomschrijving Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met XQuery en Vue.JS. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot zijn verantwoordelijkheden. Door COVID zoeken ze iemand die goed in staat in zelfstandig vanuit huis te werken. Functieomschrijving Ben jij een Back-end Developer en heb je ervaring met XQuery, NoSQL-databases, JSON en REST API's? Wil je meewerken aan een grootschalig project binnen een vooruitstrevende zorg omgeving? Reageer dan

Bekijk vacature »

Dynamics CRM / Developer

Bedrijfsomschrijving Als onderdeel van een grote IT-dienstverlener is deze organisatie ontstaan en is nu gegroeid tot organisatie van bijna 30 man groot. Iedereen binnen deze organisatie houdt zich bezig met het ontwikkelen, beheren, onderhouden van bedrijfskritische applicaties. In tegenstelling tot de moederorganisatie, werken de medewerkers bij deze organisatie gemiddeld drie dagen in de week gewoon op het eigen kantoor in Utrecht. Mede hierdoor heerst er een erg informele sfeer waardoor jij je binnen no-time thuis voelt! De organisatie staat op het punt om een heel nieuw team met specialiteit Dynamics CRM op te tuigen. Nee, je hoeft zeker nog geen

Bekijk vacature »
Yearupie Achternaamloos

Yearupie Achternaamloos

20/12/2009 17:28:00
Quote Anchor link
hallo,
Ik heb een class gemaakt met een functie die een select query uitvoerd.
Er zijn meerdere regels als output daarom zou dit eigenlijk in een while moeten staan, maar dat werkt niet. Weet iemand hoe ik dit kan maken?

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
<?php
class messaging{
    function
select_query($table,$aantal,$colum1,$colum2,$value1,$value2){
        
        $sql = "SELECT * FROM ".$table." WHERE ".$colum1." = '".$value1."'";
        if($aantal == 2)
        {

            $sql .= " AND ".$colum2." = '".$value2."'";
        }
    
        if(!$res = mysql_query($sql)){
            trigger_error(mysql_error().'<br />In query: '.$sql);
        }

        elseif(mysql_num_rows($res) == 0){
            echo 'Geen resultaten gevonden';
        }

        else
        {
            return mysql_fetch_assoc($res);
        }        
    }
        
    function
inbox(){ // inbox teruggeven in array
    
        $gebruiker = $this->select_query('members','1','username','',$_SESSION['username'],'');
        return $this->select_query('pm','1','msg_to','',$gebruiker['id'],'');
    }
}


$pm_class = new messaging;
$bericht = $pm_class->inbox();
foreach($bericht AS $bericht)
{

    echo $bericht['subject'];
}

?>
 
PHP hulp

PHP hulp

16/05/2021 11:02:07
 
Pim -

Pim -

20/12/2009 17:58:00
Quote Anchor link
Je kan er zoiets van maken
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php

class messaging{
    
    // Twee parameter is een array, als je het volgende wilt hebben:
    //SELET * FROM table WHERE veld1 = 'Waarde1' AND veld2 = 'Waarde2'
    // select_query('table', array('veld1'=>'Waarde1', 'veld2'=>'Waarde2'));

    function select_query($table, array $conditions = array()){
        
        $sql = "SELECT * FROM ".$table;
        
        $first = true;
        foreach($conditions as $field => $value) {
            if($first) {
                $sql .= " WHERE ";
                $first = false;
            }
else {
                $sql .= " AND ";
            }

            $sql .= $field." = '".$value."'";
        }

        
        if(!$res = mysql_query($sql)){
            trigger_error(mysql_error().'<br />In query: '.$sql);
        }

        // Is niet meer nodig
        /*
        elseif(mysql_num_rows($res) == 0){
            // Probeer zo min mogelijk echo's te gebruiken in classes
            return false;
        }
        */

        else
        {
            // Maak een array
            $return = array();
            while($row = mysql_fetch_assoc($res)) {
                $return[] = $row;
            }

            
            return $return;
        }        
    }
        
    function
inbox(){ // inbox teruggeven in array
    
        //$gebruiker = $this->select_query('members','1','username','',$_SESSION['username'],'');

        $gebruiker = $this->select_query('members', array('username'=>$_SESSION['username']));
        
        //return $this->select_query('pm','1','msg_to','',$gebruiker['id'],'');
        $return = $this->select_query('pm', array('msg_to'=>$gebruiker[0]['id']));
        return $return[0];
    }
}


$pm_class = new messaging;
// Ik zou van alle berichten $berichten ipv $bericht maken
$berichten = $pm_class->inbox();
if(count($berichten) == 0) {
    echo 'Geen berichten';
}
else {
    foreach($berichten AS $bericht)
    {

        echo $bericht['subject'];
    }
}


?>
Gewijzigd op 01/01/1970 01:00:00 door Pim -
 
Yearupie Achternaamloos

Yearupie Achternaamloos

20/12/2009 18:14:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
 while(!$row = mysql_fetch_assoc($res))
?>


moet natuurlijk zonder ! toch?

edit:
$gebruiker['id'] moet dan dus $gebruiker[0]['id'] worden.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
return $this->select_query('pm', array('msg_to'=>$gebruiker['id']));
?>
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos
 

20/12/2009 19:06:00
Quote Anchor link
Heb je geen aparte database class?
 
Pim -

Pim -

20/12/2009 19:21:00
Quote Anchor link
@Yearupie, je hebt idd gelijk.
Verder raad ik sowieso PDO aan.
Je kan hier trouwens ook een subquery van maken.
Gewijzigd op 01/01/1970 01:00:00 door Pim -
 
Yearupie Achternaamloos

Yearupie Achternaamloos

20/12/2009 19:30:00
Quote Anchor link
Karl schreef op 20.12.2009 19:06:
Heb je geen aparte database class?

Toevallig is dit de aller eerste class die ik in mijn leven schrijf :)
, dus helaas heb ik die nog niet.

Pim schreef op 20.12.2009 19:21:
@Yearupie, je hebt idd gelijk.
Verder raad ik sowieso PDO aan.


PDO lijkt me een heel andere soort van database aanroepen. Ik heb er even na gekeken en daar staat dat je vanaf php6 dit moet gaan gebruiken ipv dat was ik nu heb.

Wil je even naar onderstaande scriptjes kijken of ik het daar goed doe?

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
<?php
/* database connectie PDO */
$db = array (
    'host' => 'localhost',
    'dbname' => 'test',
    'user' => 'root',
    'pass' => ''
);

try
{
    $db = new PDO('mysql:host='.$db['host'].';dbname='.$db['dbname'], $db['user'], $db['pass']);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $db->query("SET SESSION sql_mode = 'ANSI,ONLY_FULL_GROUP_BY'");
}

catch(PDOException $e)
{

    $sMsg = '<p>
            Regelnummer: '
.$e->getLine().'<br />
            Bestand: '
.$e->getFile().'<br />
            Foutmelding: '
.$e->getMessage().'
        </p>'
;
    
    trigger_error($sMsg);
}

?>

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
<?php
$sql
= "INSERT INTO pm (msg_from,msg_to,subject,time,message) VALUES (".$from.",".$to.",'".$subject."',NOW(),'".$message."')"; # INSERT query

/* normaal */

if(!$res = mysql_query($sql)){
    trigger_error(mysql_error().'<br />In query: '.$sql);
}

else
{
    echo "Bericht succesvol verzonden.";
}


/* PDO */
$oStmt = $db->prepare($sQuery);
$oStmt->execute();
?>

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

$sql2
= "SELECT * FROM members"
$oStmt = $db->prepare($sQuery);
$oStmt->execute();

/* normaal */
while($row = mysql_fetch_assoc($sql2))

/* PDO */
while($row = $oStmt->fetch(PDO::FETCH_ASSOC))
?>
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos
 
Joren de Wit

Joren de Wit

20/12/2009 20:32:00
Quote Anchor link
Zo op het eerste gezicht ziet het er prima uit. Maar dan de hamvraag: heb je het zelf al geprobeerd? Werkt het?
 



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.