resultaat naar Array

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Node.js Developer (NL) bij PostNL

Senior Node.js Developer (NL) Den Haag HBO/WO IT Professional "Als Senior Node.js Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in JavaScript en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior Node.js Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, JavaScript Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan het Event Management Platform (EMP). Dit platform

Bekijk vacature »

Full stack developer - Oil & Gas

Ben jij een allround ontwikkelaar die wil bijdragen aan de energietransitie? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als ontwikkelaar krijg je alle mogelijkheden om je technisch verder te ontwikkelen en samen te werken met gedreven collega's. Wat breng je mee? •

Bekijk vacature »

Technische Helpdesk Medewerker

Werken voor een bedrijf dat voorop loopt in Wellness, met een meeslepende ethos en visie, ongelooflijk gepassioneerde mensen en innovatieve producten en oplossingen? Technogym Benelux B.V. is op zoek naar een technische helpdesk medewerker 2de lijns in regio Rotterdam om ons succesvolle team te versterken. Technische Helpdesk Medewerker Capelle aan den IJssel, Fulltime Wie zoeken wij? Voor deze vacature zoeken wij een energieke, klantgerichte en resultaatgerichte collega die verantwoordelijk zal zijn voor het registreren, administreren en beheren van inkomende problemen, vragen en klachten van klanten met betrekking tot het volledige spectrum van Technogym-apparatuur en -diensten. Ben je oplossingsgericht, heb je

Bekijk vacature »

Full Stack Java Developer Graduate Program - Exper

Via Experis Academy krijg je een unieke kans om de in de branche gewilde expertise op te doen die jou tot een gewilde Full Stack Java Developer met een frontend-specialisatie maken. Het programma duurt 21 maanden en eindigt met een vaste baan bij een van onze vele, boeiende klanten, of je blijft bij ons (Experis) werken. Ons programma tot Java Developer Experis Academy start met een op maat gemaakte cursus die drie maanden duurt. Gedurende deze maanden komen theorie, praktijk en Java-certificeringen aan bod. Hierbij is het onderwijsprogramma gebaseerd op de principes als versnelde training en flipped classroom. De volgende

Bekijk vacature »

PHP uitdaging met 30 vakantiedagen!

Bedrijfsomschrijving Onze klant zorgt dat leveranciers vanuit de hele wereld met hun producten de Europese markt op kunnen. Er werken wereldwijd tientallen mensen voor dit bedrijf en ze vertegenwoordigen hele grote partijen. Er komt heel veel data kijken bij dit bedrijf. Dagelijks leunen duizenden gebruikers wereldwijd op de applicaties van dit bedrijf. Dit is een grote verantwoordelijkheid en met een relatief klein team van developers zorgen ze vanuit Nederland dat hun eindklanten volledige zekerheid hebben over alle regels waaraan ze moeten voldoen. Vanwege de groei is er ruimte ontstaan voor een goede Medior / Senior PHP ontwikkelaar die toe is

Bekijk vacature »

Full Stack Developer / Clojure / Functional Progra

2021-06-03 iSense Full Stack Developer / Clojure / Functional Programming / React Are you an experienced (medior / senior) Full-stack Developer who likes working on a state-of-the-art platform with techniques like Clojure and React? Then this is the vacancy for you! ISDR49939 Company For our client, a modern and ambitious company in the Eindhoven region, we're looking for an experienced Full-stack Developer. The company is expanding rapidly after launching their product about 2 years ago. You'd be contributing to their ever expanding, world-wide used content platform with enormous amounts of data and big files. With your team, you're working on

Bekijk vacature »

Senior C# Developer (NL)

Senior C# Developer (NL) Den Haag HBO/WO IT Professional "Als Senior C# Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in C# en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior C# Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan onderdelen uit onze logistieke software omgeving. Binnen het

Bekijk vacature »

Java Developer Noord-Nederland

Heb jij een passie voor technologie en ben jij altijd al als eerste op de hoogte van ontwikkelingen en innovaties? Weet jij hoe je de verbinding moet maken tussen business en techniek? Dan ben je welkom bij ons! Wat ga je doen? Als Java developer bij CGI ga je deel uitmaken van de grootste en meest actieve Java community van Nederland. Je levert een bijdrage aan de technische realisatie van complexe systemen voor onze klanten. Hierbij maak je in eenvoudige taal aan de klant duidelijk welke softwareoplossingen op zijn of haar organisatie van toepassing kunnen zijn. Je weet voor onze

Bekijk vacature »

C# .NET Software Ontwikkelaar Applicatie / JavaScr

Bij welk bedrijf je gaat werken: Wij helpen en adviseren met kantoor automatisering Ben je een .Net Developer? Heb je kennis van C# en Angular? Vaste baan: C# .NET Software Ontwikkelaar Applicatie Angular 3.200 - 5.500 Software Developer Wij maken complexe applicaties voor internationale bedrijven. Het zijn kennisintensieve maatwerkoplossingen. Bij ons 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. Wij staan open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang en van een vaste werkkring waar je

Bekijk vacature »

Back-end Developer - Senior

Is your native language PHP and you just love OOP? Then we need you! You will be working on developing the back-end in cooperation with the front-end developers. Job Description Our client is a medium sized specialist in email marketing. The company is characterized by an open atmosphere with a strong focus on personal development and interest. To support their growth we're searching for a highly experienced back-end developer. As a back-end developer, you're in charge of creating, maintaining, and testing software. Examples include databases, integration, APIs, and other back-end operations. We're seeking a developer who has experience in working

Bekijk vacature »

Freelance opdracht: Python Developer / Kafka / Dat

2021-06-03 iSense Freelance opdracht: Python Developer / Kafka / Data pipelines ISDR48913 Organisatie Voor onze klant, een pionier op het gebied van online oplossingen, zoeken wij een ervaren Python Developer die ervaring heeft met data pipelines en Linux / Bash scripts. Als je daarnaast ook ervaring hebt met ETL processen, Apache Kafka en queue systemen, ben je helemaal de topkandidaat! In dit enthousiaste Scrum team ga je samen met 3 ervaren collega's in een DevOps omgeving aan de slag met een webcrawling platform dat informatie voor klanten vergaart vanuit diverse online bronnen. Je ontwikkelt binnen een microservices architectuur en met

Bekijk vacature »

Full Stack Java Developer

Functieomschrijving Met jouw expertise zorg je als java developer voor de meest plezierige en efficiënte klant ervaring. Met jouw state-of-the-art-systemen verbeter je onze business en maak je echt impact! Want als je in ons tech team werkt, houd je jezelf en Nederland in beweging. Wij zijn continu bezig onze business en processen te optimaliseren, zodat we onze klanten en kandidaten meer gemak, snelheid en transparantie kunnen bieden. Impactvolle tech, daar doen we het voor. Artificial intelligence, machine learning en innovatieve zoek oplossingen. Zoek oplossingen? Yes! Solliciteren moet makkelijk en leuk zijn. Toch? Daar kan jij aan bijdragen! wat ga je

Bekijk vacature »

Medior Senior C# .NET Software Ontwikkelaar Meldka

Over het bedrijf: Wij ontwikkelen concepten op het gebied van veiligheid, gezondheidszorg en communicatie. Is het je passie om software-oplossingen te programmeren? Heb je professionele ervaring met C# en .Net? Vaste baan: Medior Senior C# .NET Software Ontwikkelaar Meldkamersoftware .Net 2.800 - 4.500 Software Engineer We werken aan software voor verhogen van de veiligheid via multimedia in bijvoorbeeld de gezondheidszorg. Streaming van live video en audio staan hierbij centraal. We kunnen alarmeringen monitoren en services op afstand verlenen. We zorgen voor een totaalconcept. Wij werken in teams aan uitdagende projecten en bieden daarbij een informele maar innoverende omgeving, waarbij we

Bekijk vacature »

Senior Developer C#

UPS is looking for a Senior Developer C# *REMOTE WORK POSSIBLE FOR THIS ROLE* As a Senior Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team

Bekijk vacature »

.Net developer @ Rotterdam

2020-12-18 iSense .Net developer .Net Developer ISRA48298 Organisatie De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op zoek naar

Bekijk vacature »

Pagina: 1 2 volgende »

Mar kla

mar kla

31/07/2013 14:54:32
Quote Anchor link
ten eerste excuus voor mijn domheid maar ik ben nu al 1.5 dag bezig maar ik kom er niet uit. En misschien is het heel simpel maar zie ik door de code de oplossing niet meer;

wat is het probleem:
In mijn database staab wedstrijden met bezoekers aantallen


ik doe een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
select
...
t.TeamName_Short as guestteam,
g.Attendance as attendence,
.....


attendence heeft dan als resultaat 10200,10056,14009,9889,10008,10340,10129..........
guestteam heeft dan als resultaat zwo,utr,aja,twe,fey............
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
Dit resultaat wil ik met jpgraph in een bargraph zetten
daarbij doe ik:

<?php
while($record =  mysql_fetch_assoc($result_homeattendence))
{

    $valueY = array($record[attendence]);
    $valueX = array($record['guestteam']);
}


echo $valueY.'<br>';
echo $valueX;
?>



dit geeft als resultaat

14273
gra

Maar ik wil graag:
 ("10200","10056","14009","9889","10008","10340","10129","....)
en ("zwo","utr","aja","twe","fey","........)
hebben

welicht is het antwoord/oplossing heel simpel maar is zit even vast :-(
 
PHP hulp

PHP hulp

31/07/2021 20:22:05
 
Erwin H

Erwin H

31/07/2013 15:14:24
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
<?php
$valueX
= array();
$valueY = array();
while($record =  mysql_fetch_assoc($result_homeattendence))
{

    $valueY[] = $record['attendence'];
    $valueX[] = $record['guestteam'];
}


print_r($valueY);
echo '<br>';
print_r($valueX);
?>

En dan ga ik er verder vanuit dat je weet hoe te werken met arrays (en loops) en dat print_r dus alleen voor de demo is.
Gewijzigd op 31/07/2013 15:19:05 door Erwin H
 
Mar kla

mar kla

31/07/2013 15:48:06
Quote Anchor link
Erwin

bedankt voor je reactie.

Maar ...ik snap dus geen bal van hoe ik de data uit mijn kolommen attendence en guestteam in de $valueX[] en $valueY[] krijg

Gisteren had ik wel "iets" wat er op leek, maar dat zag er zo uit

(1020010056140099889100081034010129)
en
(zwoutrajatwefey)
dus geen separator tussen de waardes

IK ben nu even de weg kwijt :-(
 
NOLot -

NOLot -

31/07/2013 16:14:05
Quote Anchor link
mysql_* is trouwens deprecated, niet gebruiken! En je kunt altijd var_dump proberen om uit te vogelen wat je moet doen om waarden te vinden
 
Erwin H

Erwin H

31/07/2013 16:18:10
Quote Anchor link
Dit is het definieren van een array:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$valueX
= array();
?>

Dit is een waarde toevoegen aan een array:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$valueY
[] = $record['attendence'];
?>

Wat begrijp je dan nog niet?
Na afloop van je while loop is $valueX een array met daarin alle waardes uit de kolom attendance.
 
Mar kla

mar kla

31/07/2013 16:22:44
Quote Anchor link
Erwin.

Klopt, nu heb ik inderdaad data in de array staan:

Array ( [0] => 10200 [1] => 10056 [2] => 14009 [3] => 9889 [4] => 10008 [5] => 10340 [6] => 10129 [7] => 9134 [8] => 10938 [9] => 8254 [10] => 8298 [11] => 11857 [12] => 12140 [13] => 10577 [14] => 10330 [15] => 10000 [16] => 11231 )
Array ( [0] => rkc [1] => gro [2] => aja [3] => utr [4] => wii [5] => aza [6] => psv [7] => zwo [8] => nec [9] => rod [10] => nac [11] => hee [12] => her [13] => vit [14] => twe [15] => vvv [16] => fey )

maar ik snap nog niet hoe ik de inhoud van de array naar het gewenste formaat

("10200","10056","14009","9889","10008","10340","10129","....) kan krijgen
 
Kris Peeters

Kris Peeters

31/07/2013 16:29:52
Quote Anchor link
Als niemand met iets korter* komt ... dit zou wel moeten werken
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
// ik ga er van uit dat $valueX een array is en waarden bevat
$result = '';
for ($i=0; $i<count($valueX); $i++) {
  if ($i>0) {
    $result .= ',';
  }

  $result .= '"' . $valueX[$i] . '"';
}

echo '(' . $result . ')';
?>


(*Met implode kan je ongetwijfeld ook van alles doen...)
Gewijzigd op 31/07/2013 16:33:14 door Kris Peeters
 
Eddy E

Eddy E

31/07/2013 16:44:32
Quote Anchor link
Implode is hier inderdaad makkelijker voor:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$valueX
= array();
$valueY = array();
while($record =  mysql_fetch_assoc($result_homeattendence))
{

    $valueY[] = $record['attendence'];
    $valueX[] = $record['guestteam'];
}


echo '("' . implode('","', $valueY) . '")';
echo '("' . implode('","', $valueX) . '")';
?>


Maar als je het naar JSON wil hebben, (weet ik veel), gebruik dan json_encode() op je $valueX / $valueY.
 
Erwin H

Erwin H

31/07/2013 16:47:16
Quote Anchor link
Ronde haken is geen json. Een json array heeft vierkante haken en een json object heeft accolades. Waarom er dus ronde haken nodig zijn is nu even onduidelijk....
 
Kris Peeters

Kris Peeters

31/07/2013 16:51:52
Quote Anchor link
JSON was ook mijn eerste gedacht.
Behalve dat JSON met vierkante haakjes werkt.

----

Okay, misschien een beetje flauw, maar dit zou ook kunnen werken
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$json
= json_encode($valueY);
echo str_replace(']', ')', str_replace('[', '(', $json));
?>
Gewijzigd op 31/07/2013 16:52:40 door Kris Peeters
 
Mar kla

mar kla

31/07/2013 16:57:44
Quote Anchor link
Het begint er op te lijken. hoewel ik nog steend niet helemaal hoe een en andere werkt. en ik niet denk dat ik iets met JSON wil of moet doen, toch

Maar zoals gemeld wil ik het resultaat van de query gebruiken op met JPGRAPH een bargraph te maken

de waarde uit $valueX en $valueY wil daarvoor gebruiken

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



$result_homeattendence =mysql("select
{query}
);

$valueX = array();
$valueY = array();
while($record =  mysql_fetch_assoc($result_homeattendence))
{
    $valueY[] = $record['attendence'];
    $valueX[] = $record['guestteam'];
}

echo '("' . implode('","', $valueY) . '")';
echo '("' . implode('","', $valueX) . '")';


// Create the graph. These two calls are always required
$graph = new Graph(550,220,'auto');
$graph->SetScale("textlin");

$graph->SetBox(false);

//$graph->ygrid->SetColor('gray');
$graph->ygrid->SetFill(false);

$graph->xaxis->SetTickLabels($dataY);
$graph->yaxis->HideLine(false);
$graph->yaxis->HideTicks(false,false);

// Create the bar plots
$b1plot = new BarPlot($dataX);

// ...and add it to the graPH
$graph->Add($b1plot);
$b1plot->SetColor("black");
$graph->title->Set("Bezoekersaantallen");

// Display the graph
$graph->Stroke();
 
Mar kla

mar kla

02/08/2013 11:52:29
Quote Anchor link
sorry maar ondanks alle hulp hier ben ik er na een paar dagen klooien nog steeds niet uit:-(

even kleine probleem schet
In een mysql database heb ik de table matches
Deze bevat (o.a.) deze kolomen met waarde:
matchid guest attendence
1 VIT 10200
3 PSV 10056
5 RKC 14009
7 VVV 9889
9 NEC 10008
11 UTR 10340
13 NAC 10129
15 HER 9134
17 ROD 10938
19 AZA 8254
21 EXC 8298
23 HEE 11857
25 AJA 12140
27 TWE 10577
29 GRO 10330
31 FEY 10000
33 GRA 11231

NU wil ik heel graag met JPGRAPH er een bargraph van maken

daarvoor moeten de kolomen om gezet worden naar:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$dataY
=array(10200,10056,14009,9889,10008,10340,10129,9134,10938,8254,8298,11857,12140,10577,10330,10000,11231);
$dataX = array('VIT','PSV','RKC','VVV','NEC','UTR','NAC','HER','ROD','AZA','EXC','HEE','AJA','TWE','GRO','FEY','GRA');
?>


De laatste dagen heb ik met van geexpirimeteerd en geprobeerd met IMPLODE, GROUP_CONCAT functies etc etc maar ik kom er niet uit.
Als ik dan denk de $dataY goed te hebben om dan een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $dataY;
?>

op het scherm de juiste output geeft, zegt JPGRAPH iets van"cannot generate grap becaus x or y do not contain value"

Dus helup :-|
 
- SanThe -

- SanThe -

02/08/2013 12:02:24
Quote Anchor link
Mar kla op 31/07/2013 14:54:32:
Maar ik wil graag:
("10200","10056","14009","9889","10008","10340","10129","....)
en ("zwo","utr","aja","twe","fey","........)
hebben

Eddy E op 31/07/2013 16:44:32:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$valueX
= array();
$valueY = array();
while($record =  mysql_fetch_assoc($result_homeattendence))
{

    $valueY[] = $record['attendence'];
    $valueX[] = $record['guestteam'];
}


echo '("' . implode('","', $valueY) . '")';
echo '("' . implode('","', $valueX) . '")';
?>

Dit geeft toch precies wat jij zoekt.
 
Erwin H

Erwin H

02/08/2013 12:09:08
Quote Anchor link
Ik vrees dat dat echter helemaal niet is wat hij nodig heeft. Dat denkt de TS alleen maar. Deze notatie:
Quote:
("10200","10056","14009","9889","10008","10340","10129","....)

is echter helemaal niets. Het is in php geen array of andere data structuur, in javascript niet en in JSON niet. Met andere woorden: de TS zal eerst een duidelijk voorbeeld moeten geven van wat hij echt nodig heeft voor hij geholpen kan worden. Moet het in php, javascript of json zijn, wat is de benodigde input voor die JPGRAPH etc?

Zo gaat het in elk geval nooit tot een oplossing komen.
 
Mar kla

mar kla

02/08/2013 12:56:35
Quote Anchor link
@san
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo '("' . implode('","', $valueY) . '")';
echo '("' . implode('","', $valueX) . '")';
?>


echoot wel :
(10200","10056","14009","9889","10008","10340","10129","9134","10938","8254","8298","11857","12140","10577","10330,10000,11231);
("VIT","PSV","RKC","VVV","NEC","UTR","NAC","HER","ROD","AZA","EXC","HEE","AJA","TWE","GRO","FEY","GRA);

maar ik kan geen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$dataY
= array ("' . implode('","', $valueY) . '");
?>

doen

Daarbij komt dat van JPGRAPH je de getallen alleen met een , en tekst met enkel ' moet aanleveren
 
- SanThe -

- SanThe -

02/08/2013 13:40:55
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
<?php
$valueX
= array();
$valueY = array();
while($record =  mysql_fetch_assoc($result_homeattendence))
{

    $valueY[] = $record['attendence'];
    $valueX[] = $record['guestteam'];
}


$dataY = '(' . implode(',', $valueY) . ')';
$dataX = '("' . implode('","', $valueX) . '")';
?>

Nu kan je $dataX en $dataY gebruiken voor de aanroep naar JPGRAP.
Gewijzigd op 02/08/2013 13:41:31 door - SanThe -
 
Mar kla

mar kla

02/08/2013 14:20:01
Quote Anchor link
@San

Helaas:-( Dat had ik dus ook al geprobeerd.

maar dan krijg ik de error:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
Either x or y data array contains non-numeric values.
Check that the data is really specified as numeric data and not as strings, it is een error to specify data for exanple as '-2345.2' (using quots).


Als ik hard coded
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$dataY
=array(10200,10056,14009,9889,10008,10340,10129,9134,10938,8254,8298,11857,12140,10577,10330,10000,11231);
$dataX=array('VIT','PSV','RKC','VVV','NEC','UTR','NAC','HER','ROD','AZA','EXC','HEE','AJA','TWE','GRO','FEY','GRA');
?>

en dan dis vars verder in het script gebruik werkt het wel.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$graph
->xaxis->SetTickLabels($dataX);
$b1plot = new BarPlot($dataY);
?>
Gewijzigd op 02/08/2013 14:21:24 door mar kla
 
Ward van der Put
Moderator

Ward van der Put

02/08/2013 14:28:06
Quote Anchor link
Ik zou, met een goede editor, op zoek gaan naar typo's. Alleen al de foutmelding bevat er een stuk of tien:

Quote:
Either x or y data arraay contains non-numeric values.
Chck that the datat is really specified as numeric data and not as strings, it is een error to specify data for exanple as '-2345.2' (using quots).


Dat is meestal een veeg teken dat er een onvoorstelbare sloddervos aan het prutsen is.
 
Erwin H

Erwin H

02/08/2013 14:33:47
Quote Anchor link
Oh oh oh:
Mar kla op 02/08/2013 14:20:01:
Als ik hard coded
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$dataY
=array(10200,10056,14009,9889,10008,10340,10129,9134,10938,8254,8298,11857,12140,10577,10330,10000,11231);
$dataX=array('VIT','PSV','RKC','VVV','NEC','UTR','NAC','HER','ROD','AZA','EXC','HEE','AJA','TWE','GRO','FEY','GRA');
?>

en dan dis vars verder in het script gebruik werkt het wel.

Met andere woorden je hebt gewoon arrays nodig, geen tot string omgevormde arrays!

Zie mijn aller, allereerste post en gebruik gewoon $valueX en $valueY daaruit. Dat zijn correcte arrays en blijkbaar heb je die gewoon nodig. Eventueel de getallen nog even typecasten naar een int.
 
Mar kla

mar kla

02/08/2013 14:34:05
Quote Anchor link
@ward


Dank voor het verwijt, gelukkig ben jij volmaakt!!
Die tekst heb ik even snel overgetikt, en daar zitten wat typo's in .

En dat heeft dus niks te maken met de rest van het script!!



Toevoeging op 02/08/2013 15:11:50:

@Erwin

Ik heb uiteraard jouw eerste post van de week gelijk uitgeprobeerd.

Maar IK krijg het niet voor elkaar (m.a.w. ik weet niet hoe dat moet) om de waardes
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
Array ( [0] => 4115 [1] => 4413 [2] => 5421 [3] => 8130 [4] => 5313 [5] => 6043 [6] => 5360 [7] => 3813 [8] => 4112 [9] => 4006 [10] => 3700 [11] => 4908 [12] => 5611 [13] => 6789 [14] => 8444 [15] => 9140 [16] => 4736 )
Array ( [0] => dbo [1] => ein [2] => spa [3] => her [4] => top [5] => emm [6] => gae [7] => vvv [8] => dor [9] => for [10] => mvv [11] => sto [12] => cam [13] => hel [14] => vol [15] => vee [16] => haa )


die ik via

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
print_r($valueY);
echo '<br>';
print_r($valueX);
?>


wel op mijn scherm te zien krijg naar

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$dataY
=array(10200,10056,14009,9889,10008,10340,10129,9134,10938,8254,8298,11857,12140,10577,10330,10000,11231);
$dataX=array('VIT','PSV','RKC','VVV','NEC','UTR','NAC','HER','ROD','AZA','EXC','HEE','AJA','TWE','GRO','FEY','GRA');
?>

en die dan verder in het srcipt

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$graph
->xaxis->SetTickLabels($dataX);
$b1plot = new BarPlot($dataY)
?>


te gebruiken.

Ik snap even niet wat je bedoeld met Eventueel de getallen nog even typecasten naar een int.
in de database staat de kolom Attendance als type int(6) dat is dan toch goed?
Gewijzigd op 02/08/2013 14:37:13 door mar kla
 
Erwin H

Erwin H

02/08/2013 15:16:20
Quote Anchor link
Mijn god.... Misschien is het beste advies dan om er maar helemaal niet aan te beginnen, of in elk geval eerst eens te leren scripten....

Maar goed. Volledig voorgekauwt nu. Als het je nu nog niet lukt kan je beter een vacature openen denk ik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$valueX
= array();
$valueY = array();
while($record =  mysql_fetch_assoc($result_homeattendence))
{

    $valueY[] = (int)$record['attendence'];
    $valueX[] = $record['guestteam'];
}


$graph->xaxis->SetTickLabels($valueX);
$b1plot = new BarPlot($valueY)
?>
Gewijzigd op 02/08/2013 15:18:31 door Erwin H
 

Pagina: 1 2 volgende »



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.