abonnement Unibet Coolblue
  maandag 25 juli 2011 @ 14:51:24 #101
305897 remi1986
This MF is infected by madness
pi_99921889
quote:
0s.gif Op maandag 25 juli 2011 14:50 schreef A-mineur het volgende:

[..]

Als je dingen specifiek tussen 2 jaartallen wilt hebben voeg je er gewoon op het einde aan toe: WHERE YEAR(datum) BETWEEN 2000 AND 2011.
Ja dat klopt, maar dan krijg ik de resultaten verticaal terug en niet horizontaal zoals dus zou moeten.
  maandag 25 juli 2011 @ 14:57:45 #102
241330 A-mineur
Zware akkoorden.
pi_99922130
quote:
0s.gif Op maandag 25 juli 2011 14:51 schreef remi1986 het volgende:

[..]

Ja dat klopt, maar dan krijg ik de resultaten verticaal terug en niet horizontaal zoals dus zou moeten.
Als je ze horizontaal wil maken zul je dus de rijen per jaar jaar voor jaar ophalen.

iets van;

<?php
endyear = 2011;

for($year1 = 2000; $year1 < $endyear; $year++){
// je query. en verwerking.
}


?>
To doom or not to doom
  maandag 25 juli 2011 @ 15:04:23 #103
305897 remi1986
This MF is infected by madness
pi_99922367
quote:
0s.gif Op maandag 25 juli 2011 14:57 schreef A-mineur het volgende:

[..]

Als je ze horizontaal wil maken zul je dus de rijen per jaar jaar voor jaar ophalen.

iets van;

<?php
endyear = 2011;

for($year1 = 2000; $year1 < $endyear; $year++){
// je query. en verwerking.
}


?>
Klopt, dit doe ik ook.. En moet je alsnog alles uit elkaar trekken om de volgorde te bepalen. Want het percentage van het meest recente jaar bepaald deze.
pi_99922726
quote:
0s.gif Op maandag 25 juli 2011 15:04 schreef remi1986 het volgende:

[..]

Klopt, dit doe ik ook.. En moet je alsnog alles uit elkaar trekken om de volgorde te bepalen. Want het percentage van het meest recente jaar bepaald deze.
Als je nu nog de volgorde moet bepalen dan heb je dus je query nog niet goed in elkaar zitten.
  maandag 25 juli 2011 @ 15:38:12 #105
241330 A-mineur
Zware akkoorden.
pi_99923675
quote:
0s.gif Op maandag 25 juli 2011 15:13 schreef Pakspul het volgende:

[..]

Als je nu nog de volgorde moet bepalen dan heb je dus je query nog niet goed in elkaar zitten.
De volgorde wordt in de query bepaald. Je krijgt dus voor elk jaartal een query waar je de waardes ophaalt voor dat jaartal.
To doom or not to doom
pi_99924847
quote:
0s.gif Op maandag 25 juli 2011 15:38 schreef A-mineur het volgende:

[..]

De volgorde wordt in de query bepaald. Je krijgt dus voor elk jaartal een query waar je de waardes ophaalt voor dat jaartal.
dat kan ook wel in één keer het opbouwen van je array moet daarna een eitje zijn, maar het is niet de bedoeling dat hij later nog een keer naar de volgorde moet kijken. Dan mist er namelijk nog iets in zijn query.
  maandag 25 juli 2011 @ 16:13:49 #107
12221 Tijn
Powered by MS Paint
pi_99925085
quote:
0s.gif Op maandag 25 juli 2011 15:04 schreef remi1986 het volgende:

[..]

Klopt, dit doe ik ook.. En moet je alsnog alles uit elkaar trekken om de volgorde te bepalen. Want het percentage van het meest recente jaar bepaald deze.
Dan order je alle volgende queries toch gewoon ook op de percentages van 2011?
  maandag 25 juli 2011 @ 16:21:38 #108
305897 remi1986
This MF is infected by madness
pi_99925393
quote:
14s.gif Op maandag 25 juli 2011 16:13 schreef Tijn het volgende:

[..]

Dan order je alle volgende queries toch gewoon ook op de percentages van 2011?
Deze snap ik niet helemaal?
  maandag 25 juli 2011 @ 19:54:01 #109
241330 A-mineur
Zware akkoorden.
pi_99932434
Als je zorgt dat de query voor 1 jaar goed is, is de rest piece of cake en loop je die gewoon, je hoeft het niet eens in een array te mikken, want dan moet je daarna weer gaan loopen om het er uit te poepen. Dubbele moeite dus.
To doom or not to doom
  maandag 25 juli 2011 @ 20:11:36 #110
12221 Tijn
Powered by MS Paint
pi_99933140
quote:
0s.gif Op maandag 25 juli 2011 19:54 schreef A-mineur het volgende:
Als je zorgt dat de query voor 1 jaar goed is, is de rest piece of cake en loop je die gewoon, je hoeft het niet eens in een array te mikken, want dan moet je daarna weer gaan loopen om het er uit te poepen. Dubbele moeite dus.
Volgens mij is het probleem dat de andere jaren gesorteerd moeten worden op de percentages van het laatste jaar.
  dinsdag 26 juli 2011 @ 07:40:52 #111
113667 Keiichi
Konnichiwa!
pi_99949725
Is SOAP door php eigenlijk wel officieel ondersteund?

Het lijkt er op dat elke willekeurige SOAP 'server' gemaakt in .NET , java o.i.d. per definitie niet door bv wsdl2php komt en als dit wel lukt dat belangrijke dingen gewoon ontbreken. (Heb nu een xsd met enumeratie waar ie geen raad mee weet om een concreet voorbeeld te pakken)
  dinsdag 26 juli 2011 @ 10:24:37 #112
305897 remi1986
This MF is infected by madness
pi_99952353
Ik heb het probleem met de medewerkers opgelost.

Ik kwam er niet uit om het op query niveau te doen. En de $result array is sowieso nodig ook voor andere overzichten. Ik heb een aparte array bijgehouden met de sortering van het laatste jaar.

Met een foreach loop ik daar doorheen en kan ik de andere waarden voor de medewerker van de andere jaren benaderen.

Toch iedereen bedankt voor de gegeven antwoorden! ^O^

Wellicht dat ik er ooit nog een keer naar kijk om het beter te doen.
  dinsdag 26 juli 2011 @ 10:57:02 #113
241330 A-mineur
Zware akkoorden.
pi_99953351
quote:
0s.gif Op dinsdag 26 juli 2011 07:40 schreef Keiichi het volgende:
Is SOAP door php eigenlijk wel officieel ondersteund?

Het lijkt er op dat elke willekeurige SOAP 'server' gemaakt in .NET , java o.i.d. per definitie niet door bv wsdl2php komt en als dit wel lukt dat belangrijke dingen gewoon ontbreken. (Heb nu een xsd met enumeratie waar ie geen raad mee weet om een concreet voorbeeld te pakken)
http://nl.php.net/soapserver

Gebruik het regelmatig, er zijn natuurlijk wat bugs maar als je die eenmaal kent werkt het prima. Er is trouwens ook nog zoiets als nuSOAP voor PHP wat vergelijkbaar doet, alleen dan in eigen implementatie.
To doom or not to doom
  dinsdag 26 juli 2011 @ 14:54:39 #114
159156 Dokay
Ago ergo sum
pi_99961729
Fokkertjes, is er een SQL held in de zaal?

Ik wil graag een woord in een kolom veranderen naar een ander woord. Voorbeeld van een kolomwaarde:
Kostenplaats <BR> Kostensoort <BR> Subnummer <BR> Kostendrager <BR> Project
Ik zou graag "Subnummer" willen veranderen naar "Dimensie 1" voor de hele tabel. Geen probleem want dat gebruik je de REPLACE functie zou je zeggen. Maar het komt weleens voor dat de term "Subnummers" (meervoud dus) wordt gehanteerd. Aangezien je bij de REPLACE functie alleen maar een vaste zoekwaarde zonder %wildcards% kan gebruiken zit ik een beetje met de handen in het haar omdat het hier om veel verschillende tabellen gaat. Dan zou ik voor elke tabel een aparte query in elkaar moeten peuteren... Iemand een idee?
  dinsdag 26 juli 2011 @ 15:11:11 #115
113667 Keiichi
Konnichiwa!
pi_99962298
quote:
0s.gif Op dinsdag 26 juli 2011 10:57 schreef A-mineur het volgende:

[..]

http://nl.php.net/soapserver

Gebruik het regelmatig, er zijn natuurlijk wat bugs maar als je die eenmaal kent werkt het prima. Er is trouwens ook nog zoiets als nuSOAP voor PHP wat vergelijkbaar doet, alleen dan in eigen implementatie.
Eens even naar nuSoap kijken. de soapclient van php zelf laat voor kopellingen met SOAP servers van ERP paketten enzo wat te wensen over.
  dinsdag 26 juli 2011 @ 16:20:18 #116
241330 A-mineur
Zware akkoorden.
pi_99964860
quote:
0s.gif Op dinsdag 26 juli 2011 14:54 schreef Dokay het volgende:
Fokkertjes, is er een SQL held in de zaal?

Ik wil graag een woord in een kolom veranderen naar een ander woord. Voorbeeld van een kolomwaarde:
Kostenplaats <BR> Kostensoort <BR> Subnummer <BR> Kostendrager <BR> Project
Ik zou graag "Subnummer" willen veranderen naar "Dimensie 1" voor de hele tabel. Geen probleem want dat gebruik je de REPLACE functie zou je zeggen. Maar het komt weleens voor dat de term "Subnummers" (meervoud dus) wordt gehanteerd. Aangezien je bij de REPLACE functie alleen maar een vaste zoekwaarde zonder %wildcards% kan gebruiken zit ik een beetje met de handen in het haar omdat het hier om veel verschillende tabellen gaat. Dan zou ik voor elke tabel een aparte query in elkaar moeten peuteren... Iemand een idee?
Ik snap niet wat je wilt bereiken, maar als de kolom naam anders moet zijn kun je gewoon een alias gebruiken. Misschien handiger om je vraag wat te specificeren met een stukje code.

SELECT iets AS ietsanders FROM table
To doom or not to doom
pi_99965133
quote:
0s.gif Op dinsdag 26 juli 2011 14:54 schreef Dokay het volgende:
Fokkertjes, is er een SQL held in de zaal?

Ik wil graag een woord in een kolom veranderen naar een ander woord. Voorbeeld van een kolomwaarde:
Kostenplaats <BR> Kostensoort <BR> Subnummer <BR> Kostendrager <BR> Project
Ik zou graag "Subnummer" willen veranderen naar "Dimensie 1" voor de hele tabel. Geen probleem want dat gebruik je de REPLACE functie zou je zeggen. Maar het komt weleens voor dat de term "Subnummers" (meervoud dus) wordt gehanteerd. Aangezien je bij de REPLACE functie alleen maar een vaste zoekwaarde zonder %wildcards% kan gebruiken zit ik een beetje met de handen in het haar omdat het hier om veel verschillende tabellen gaat. Dan zou ik voor elke tabel een aparte query in elkaar moeten peuteren... Iemand een idee?
PHP script schrijven, welke eerst alle tabellen doorloopt (tabel namen in een array gooien en foreach er door heen gaan) daarna ook met de woorden die je wil vervangen (tevens weer in een array en dan foreach er door heen)

Dan heb je twee foreach loops in elkaar en op diepste niveau ga je de query schrijven. Dan voer je hem uit en tada klaar *O*
  dinsdag 26 juli 2011 @ 18:55:12 #118
241330 A-mineur
Zware akkoorden.
pi_99969856
quote:
0s.gif Op dinsdag 26 juli 2011 16:28 schreef Pakspul het volgende:

[..]

PHP script schrijven, welke eerst alle tabellen doorloopt (tabel namen in een array gooien en foreach er door heen gaan) daarna ook met de woorden die je wil vervangen (tevens weer in een array en dan foreach er door heen)

Dan heb je twee foreach loops in elkaar en op diepste niveau ga je de query schrijven. Dan voer je hem uit en tada klaar *O*
http://www.java2s.com/Code/SQL/Select-Clause/UsingAliases.htm

Extra query is nergens voor nodig.
To doom or not to doom
  woensdag 27 juli 2011 @ 12:50:59 #119
267443 Cue_
Cuecumbergirl
pi_100000732
Wat is eigenlijk het tegenovergestelde van trim?

Ik heb een variable bv : 2574 of 4 of 24.. in ieder geval een getal.
en nu wil ik dat deze aan de voorkant wordt verlengt tot 6 tekens (wordt weggeschreven als char)
  woensdag 27 juli 2011 @ 12:54:48 #120
91039 mstx
2x1/2 = 1/2 x 1/2
pi_100000956
quote:
0s.gif Op woensdag 27 juli 2011 12:50 schreef Cue_ het volgende:
Wat is eigenlijk het tegenovergestelde van trim?

Ik heb een variable bv : 2574 of 4 of 24.. in ieder geval een getal.
en nu wil ik dat deze aan de voorkant wordt verlengt tot 6 tekens (wordt weggeschreven als char)
In PHP? str_pad()
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  woensdag 27 juli 2011 @ 12:55:30 #121
267443 Cue_
Cuecumbergirl
pi_100000993
quote:
0s.gif Op woensdag 27 juli 2011 12:54 schreef mstx het volgende:

[..]

In PHP? str_pad()
sorry, idd php. Dat is idd wat ik zoek zoals ik nu zie :)
  woensdag 27 juli 2011 @ 12:56:08 #122
305897 remi1986
This MF is infected by madness
pi_100001025
quote:
0s.gif Op woensdag 27 juli 2011 12:55 schreef Cue_ het volgende:

[..]

sorry, idd php. Dat is idd wat ik zoek zoals ik nu zie :)
Geloof dat het ook met sprintf kan, "%06d"
  woensdag 27 juli 2011 @ 12:58:21 #123
267443 Cue_
Cuecumbergirl
pi_100001148
Dan nog even een heel kleintje (ook php)

hoe split ik een variable (geen array) op.
Maar dan enkel alleen op de eerste spatie die hij tegenkomt. Dus latere spaties moet hij negeren.
  woensdag 27 juli 2011 @ 12:58:47 #124
305897 remi1986
This MF is infected by madness
pi_100001160
quote:
0s.gif Op woensdag 27 juli 2011 12:58 schreef Cue_ het volgende:
Dan nog even een heel kleintje (ook php)

hoe split ik een variable (geen array) op.
Maar dan enkel alleen op de eerste spatie die hij tegenkomt. Dus latere spaties moet hij negeren.
pff lees weer eens niet goed.

Als je het resultaat als array wil, kan dat met explode (kan je een limit opgeven)
  woensdag 27 juli 2011 @ 13:00:32 #125
91039 mstx
2x1/2 = 1/2 x 1/2
pi_100001250
quote:
0s.gif Op woensdag 27 juli 2011 12:58 schreef remi1986 het volgende:

[..]


explode()
sorry .. str_replace
Volgens mij wel explode hoor, en dan bij het 3e argument 1 gebruiken. :P
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')