pgSQL moelijk vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java developer (fullstack)

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 »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

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 »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »
Mike D.

Mike D.

28/01/2009 18:44:00
Quote Anchor link
Nu heb ik een iets moelijker vraagje ivm pg_sql :
Ik heb dit stukje 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
22
23
24
<?php
$a
=pg_query("SELECT id, speler, stad, geld FROM speler ORDER BY speler DESC LIMIT ".$max." OFFSET ".$cur."");
$e=(($page*$max)-$max)+1;
while ($b=pg_fetch_array($a)){
    $c=pg_query("SELECT SUM(punt) AS punt FROM item_speler WHERE speler='".$b['speler']."'");
    $d=pg_fetch_object($c);
    if ($b['stad'] == ''){
        $b['stad']='- Geen -';
    }

    if ($d->punt == ''){
        $d->punt='0';
    }

    echo '
    <tr>
<td class="frame3" width="30">'
.$e.'</td>
<td class="frame3" width="250">'
.$b['stad'].'</td>
<td class="frame3" width="250">'
.$b['speler'].'</td>
<td class="frame3" width="110">'
.$b['geld'].'</td>
<td class="frame3" width="120">'
.$d->punt.'</td>
<td class="frame3" width="30">X</td>
</tr>'
;
$e++;
}

?>


Nu worden mijn resultaten gerangschikt volgens speler.
Maar nu wil ik dit laten rangschikken volgens de cijfers die bij $d->punt genereert.

Alvast bedankt
 
PHP hulp

PHP hulp

12/01/2025 12:43:59
 
PHP Newbie

PHP Newbie

28/01/2009 18:47:00
Quote Anchor link
pg_query("SELECT SUM(punt) AS puntsum FROM item_speler WHERE speler='".$b['speler']."' ORDER BY puntsum");

Edit:
Of bedoel je dit:

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
<?php
$a
=pg_query("SELECT
                sp.id,
                sp.speler,
                sp.stad,
                sp.geld,
                SUM(is.punt) AS sumpunt
            FROM
                speler AS sp
            JOIN
                item_speler AS is
                ON is.speler = sp.speler
            ORDER BY
                sumpunt
                DESC
            LIMIT
                "
.$max."
            OFFSET
                "
.$cur);

$e=(($page*$max)-$max)+1;
pg_fetch_array($a);

echo '<pre>'.print_r($result, true).'</pre>';
?>


Let ook even op foutafhandeling
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Mike D.

Mike D.

28/01/2009 18:53:00
Quote Anchor link
neen want de $b komt uit de table speler
Dus de gegevens van de table speler moeten gesorteerd worden volgens de table item_speler

Edit :
En hoe werkt da tnu juist ? Want kopieren vind ik wat nuteloos :p
leer je niks van bij he
Gewijzigd op 01/01/1970 01:00:00 door Mike D.
 
PHP Newbie

PHP Newbie

28/01/2009 19:00:00
Quote Anchor link
Kijk even of dat het resultaat geeft wat je verwacht. Als je wilt weten hoe het precies in elkaar steekt kun je even een tutorial zoeken over JOIN.
 
Mike D.

Mike D.

28/01/2009 19:04:00
Quote Anchor link
neen dit heeft niet het resultaat ik krijg deze fout :

Warning: pg_query() [function.pg-query]: Query failed: ERROR: relation "punt" does not exist in /var/www/vhosts/***.nl/httpdocs/ledenlijst.php on line 31

Maar volgens mij word in die query nergens de table item_speler aangehaald ?
 
Klaasjan Boven

Klaasjan Boven

28/01/2009 19:14:00
Quote Anchor link
ergens in de sql van Newbie moet speler item_speler worden
 
Mike D.

Mike D.

28/01/2009 19:25:00
Quote Anchor link
en waar dan wel ?
 
Mike D.

Mike D.

28/01/2009 19:43:00
Quote Anchor link
kan er iemand antworden aub ?
 
PHP Newbie

PHP Newbie

28/01/2009 19:46:00
Quote Anchor link
Zie edit

edit:
Niet bumpen
Als er niemand reageert in je topic mag je pas na 24 uur zelf weer een bericht plaatsen
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Mike D.

Mike D.

28/01/2009 19:48:00
Quote Anchor link
Edit van wat ?
Ik heb die code gebruikt maar ik krijg de fout die ik enkle regels geleden gezet heb
Gewijzigd op 01/01/1970 01:00:00 door Mike D.
 
PHP Newbie

PHP Newbie

28/01/2009 22:02:00
Quote Anchor link
Ik heb mijn topic nogmaals ge-edit daarna.
 
Mike D.

Mike D.

29/01/2009 13:53:00
Quote Anchor link
Ow ok sorry niet gezien maar nu krijg ik deze fout :

Warning: pg_query() [function.pg-query]: Query failed: ERROR: syntax error at or near "." at character 133 in /var/www/vhosts/***.nl/httpdocs/ledenlijst.php on line 31

Dit is mijn lijn 31 :

".$cur);
 
Frank -

Frank -

29/01/2009 14:06:00
Quote Anchor link
Echo de query en je hebt het antwoord op je vraag waarom de query fout gaat.

Je zet dus ook NOOOOOOOIT een query rechtstreeks in de functie die hem uitvoert, dan kun je hem niet echoen...
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$query
= "SELECT * FROM tabelnaam WHERE id = $1";
$result = pg_query_params($query, $_GET['id']);

echo $query;
?>
 
Wesley Overdijk

wesley Overdijk

29/01/2009 15:22:00
Quote Anchor link
where id = '". $1 ."'

al kan je volgens mij ook geen getal als variable nemen, of ben ik nu erg oldschool?
 
Jesper Diovo

Jesper Diovo

29/01/2009 15:28:00
Quote Anchor link
Nee klopt. Maar enkele quotes om een INT-waarde is al overbodig. SQL accepteert INTs zonder quotes, tenminste: als je datatype goed is.
 
Wesley Overdijk

wesley Overdijk

29/01/2009 15:31:00
Quote Anchor link
oeps :$

ik doe altijd enkele quotes, voor de zekerheid dan toch. Maar eventjes offtopic, heeft phphulp een sql manual? voor join etc, moet ik nog leren.
 
Frank -

Frank -

29/01/2009 15:38:00
Quote Anchor link
wesley schreef op 29.01.2009 15:22:
where id = '". $1 ."'

al kan je volgens mij ook geen getal als variable nemen, of ben ik nu erg oldschool?
;)

$1 is hier geen variabele binnen PHP, maar een placeholder binnen de query. De variabele $_GET['id'] wordt vervolgens op een veilige manier op de plek van $1 neergezet. Zo kun je uiteraard ook $2, $3, etc. gebruiken wanneer je meerdere parameters nodig hebt.

Zie de handleiding

Binnen SQL kun je dit ook doen wanneer je met prepared statements gaat werken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
PREPARE new_user(text, text) AS
  INSERT INTO users (naam, achternaam) VALUES($1, $2);

En vervolgens aanroepen vanuit je PHP met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
EXECUTE new_user('Jan', 'Jansen');


De placeholder haal je dus ook niet buiten quotes, dan klopt er echt helemaal niets meer van.

Edit:
Zie ook dit voorbeeld met meerdere parameters.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 



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.