meerdere waarden name property

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior 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 TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

Developer Angular & Kotlin

Dit ga je doen Het (door)ontwikkelen van mobiele apps en webapplicaties; Het opstellen van technisch ontwerp en het bespreken van ontwerpen met de software architect; Het uitvoeren van werkzaamheden op het gebied van technisch testen; Het in de gaten houden van nieuwe ontwikkelingen op jouw vakgebied en het adviseren van de organisatie hierover. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze organisatie is van oorsprong een familiebedrijf, er wordt hard gewerkt, er heerst een no nonsense en doeners mentaliteit, een informele sfeer en er is een mix van

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

React developer Inhouse cloudplatform

Functie De functie: Als front-end developer kom je te werken naast 2 andere front-end/React developers, waaronder één senior. Een hele mooie kans dus om in korte tijd veel nieuwe kennis en ervaring op te doen. Ze hebben momenteel veel werk hierin en daarom willen ze het team graag uitbreiden. Het is van belang dat je, zeker gezien het vele thuiswerken, in ieder geval al een aantal projecten hebt gedaan in React. Taken waar je aan kunt denken zijn het ontwikkelen van client-applicaties o.b.v. HTML5, React en andere open standaarden. Ook ben je nauw betrokken bij het implementeren van designs o.b.v.

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Pagina: « vorige 1 2

- SanThe -

- SanThe -

31/08/2015 19:37:39
Quote Anchor link
Je klikt in de select op het bedrijf en je krijgt het id in de name van de select.
 
PHP hulp

PHP hulp

12/12/2024 00:39:29
 
Frank Nietbelangrijk

Frank Nietbelangrijk

31/08/2015 19:42:24
Quote Anchor link
Oke Klaas je gedachten-gang is wel goed volgens mij.

alleen dit wat je schrijft klopt niet
Quote:
Maar omdat ik alleen een bedrijfsnaam kan selecteren (en dus niet het ID) word de bedrijfsnaam weergegeven maar kan ik later de gegevens die aan die ID gekoppeld zijn niet weergeven omdat de ID mist. Dus nu zou ik een keuze moeten maken of ik alleen de bedrijfsnaam weergeef of de ID.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option value="5">Timmerman BV</option>


Timmerman BV is wat de gebruiker in de browser ziet en selecteert maar wat jij teruggestuurd krijgt is 5!
 
Klaas Vaag

Klaas Vaag

31/08/2015 19:43:20
Quote Anchor link
Dit is het resultaat van Johan K, ik kan nog altijd niet de ID opslaan.

Array ( [download] => [categorie] => Water [bedrijf] => WMD [onderwerp] => Jaarnota [ontvangen] => 20150831 [briefnr] => 080 [editor1] =>

TEST
[afgehandeld] => nee [submit] => Opslaan )

Toevoeging op 31/08/2015 19:45:41:

Frank Nietbelangrijk op 31/08/2015 19:42:24:
Oke Klaas je gedachten-gang is wel goed volgens mij.

alleen dit wat je schrijft klopt niet
Quote:
Maar omdat ik alleen een bedrijfsnaam kan selecteren (en dus niet het ID) word de bedrijfsnaam weergegeven maar kan ik later de gegevens die aan die ID gekoppeld zijn niet weergeven omdat de ID mist. Dus nu zou ik een keuze moeten maken of ik alleen de bedrijfsnaam weergeef of de ID.


Dat klopt wel maar ik kan ze niet beide opslaan. Tenzij ik dit in het overzicht anders moet doen. En dat ziet er zo uit:

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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
<?php
require ("system/login/auth.php");

$sql = "SELECT i.*, c.* FROM inkomend i, contactenzakelijk c WHERE i.zakelijk_id = c.zakelijk_id AND i.inkomend_id = " . (int)$_GET['inkomend_id'];

if(!$result = $db->query($sql)){
    die('Er was een fout opgetreden tijden het ophalen van gegevens: [' . $db->error . ']');
}


while($row = $result->fetch_assoc()){

echo '<div id="printReady">';

echo '
<ul>
<li><a href="javascript:history.back(-1);" class="button"><img src="img/icons/house.png" class="img16"> Overzicht</a></li>
<li><a href="javascript:void(printSpecial())" class="button"><img src="img/icons/printer.png" class="img16"> Printen</a></li>
<li><a href="?inkomend=allin&groepen=inkomend&action=edit&inkomend_id='
.$row['inkomend_id'].'" class="button"><img src="img/icons/pencil.png" class="img16"> Bewerken</a></li>
<li><a href="?inkomend=allin&groepen=inkomend&action=delete&inkomend_id='
.$row['inkomend_id'].'" class="button"><img src="img/icons/delete.png" class="img16"> Verwijderen</a></li>
<li><a href="http://10.0.0.5/inkomend/'
.$row['download'].'" target="_blank" class="button"><img src="img/icons/drive_web.png" class="img16"> Downloaden</a></li>
</ul>
<br><br>
<b>Contact info</b><br><br>
<div style="float: left; padding: 5px; margin: 5px;">
'
;
if (empty($row['logo'])) {
echo '<img src="img/icons/nologo.jpeg" width="200px" height="200px">';
}

else
{
echo '<img src="img/logos/'.$row['logo'].'" width="200px" height="200px" style="border-radius: 10px;">';
}

echo '</div>
<div style="float: left; background: lightgreen; padding: 5px; margin: 5px;">
'
;

echo '

        <b>Bedrijf:</b><br>
        '
.$row['bedrijf'].'<br>
        <b>Adres:</b><br>
'
;
        if (empty($row['adres'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['adres'];
        }

echo '<br><b>Huisnummer:</b><br>';

        if (empty($row['huisnr'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['huisnr'];
        }

echo '<br><b>Postcode:</b><br>';

        if (empty($row['postcode'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['postcode'];
        }


echo '<br><b>Plaats:</b><br>';

        if (empty($row['plaats'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['plaats'];
        }


echo '<br><b>Telefoonnummer:</b><br>';

        if (empty($row['telnr'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['telnr'];
        }


echo '<br><b>Mobiel:</b><br>';

        if (empty($row['mobiel'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['mobiel'];
        }


echo '
</div>

<div style="float: left; background: lightgreen; padding: 5px; margin: 5px;">
<b>Internet</b><br><br>

        Website:<br>
    '
;

        if (empty($row['web'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['web'];
        }

echo '
</div>'
;

echo '
<div style="float: left; background: lightgreen; padding: 5px; margin: 5px;">
<b>Overige data:</b><br><br>
        Datum ontvangen:<br>
'
;
        if (empty($row['ontvangen'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            $time = $row['ontvangen'];
            $day = explode("-", $time);
            $date = $day[2]."-".$day[1]."-".$day[0];
            echo $date;
        }


echo '<br>Briefnr<br>';

        if (empty($row['briefnr'])) {
            echo '<i>niet aanwezig</i>';
        }

        else
        {
            echo $row['briefnr'];
        }


echo '<br>Afgehandeld?:<br>';

        if (isset($row['afgehandeld']) && $row['afgehandeld'] == "ja") {
            echo $row['afgehandeld'].'<br>';

        }
else {

            echo 'Nee';
        }


echo '
</div>

<div style="float: left; background: lightgreen; padding: 5px; margin: 5px;">
<b>Aantekeningen:</b><br><br>'
;

        if (empty($row['editor1'])) {
            echo 'Er zijn geen opmerkingen over deze afzender.';
        }

        else
        {
            echo $row['editor1'];
        }


 echo '</div><object data="http://10.0.0.5/inkomend/'.$row['download'].'" type="application/pdf" width="750" height="600">alt : <a href="http://10.0.0.5/inkomend/'.$row['download'].'">Download</a></object>
'
;
}

$result->free();
$db->close();
?>

<option value="5">Timmerman BV</option>


Timmerman BV is wat de gebruiker in de browser ziet en selecteert maar wat jij teruggestuurd krijgt is 5!
Gewijzigd op 31/08/2015 19:48:08 door Klaas Vaag
 
Johan K

Johan K

31/08/2015 19:47:14
Quote Anchor link
Klaas Vaag op 31/08/2015 19:34:56:
Mag ik vragen waar ik dan nu het ID vandaan haal? Deze moet ik opslaan om een overzicht te creëren.

Je zou een tabel in je database moeten hebben staan dat minstens een kolom genaamd "id" in jouw voorbeeld "zakelijk_id" en een kolom met een naam, in jouw voorbeeld "bedrijf". De "zakelijk_id" zou een auto increment waarde moeten bevatten en eigenlijk de "bedrijf" een unique value zou moeten hebben zodat telkens wanneer er een bedrijf zich "insert" in deze tabel deze id telkens +1 heeft. Als er dan een bedrijf toegevoegd word met dezelfde bedrijfs naam dan word er een error uit gestuurd omdat deze dan niet uniek is. Dit heeft allemaal te maken met de database structuur.

Als jouw gebruiker dan een bedrijf selecteerd zou deze overeen moeten komen met de bedrijfsnaam in jouw database, en in dezelfde row staat een unique ID. Alle gegevens die worden opgeslagen in een andere tabel voor dit bedrijf, zou deze ID als een "non-autoincrement" waarde er in moeten zetten.

Zodat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$sql = "select zakelijk_id from tabel_a where bedrijf=:naam"; // eerste query, bind params, verifieer of deze bestaat, zo ja sla $row['zakelijk_id'] op in een variable ofzoiets.
$sql = "select * from tabel_b where id = {$row['zakelijk_id']}"


Je kan ook joins uitvoeren zodat alles in 1 query gaat, maar dit is een stuctuur voorbeeld..
Gewijzigd op 31/08/2015 19:47:46 door Johan K
 
Frank Nietbelangrijk

Frank Nietbelangrijk

31/08/2015 19:47:26
Quote Anchor link
Als je het value attribuut weglaat dan krijg je inderdaad de naam terug.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option>Timmerman BV</option>


Heb je misschien een spelfoutje gemaakt?
 
Klaas Vaag

Klaas Vaag

31/08/2015 19:58:10
Quote Anchor link
Johan K op 31/08/2015 19:47:14:
Klaas Vaag op 31/08/2015 19:34:56:
Mag ik vragen waar ik dan nu het ID vandaan haal? Deze moet ik opslaan om een overzicht te creëren.

Je zou een tabel in je database moeten hebben staan dat minstens een kolom genaamd "id" in jouw voorbeeld "zakelijk_id" en een kolom met een naam, in jouw voorbeeld "bedrijf". De "zakelijk_id" zou een auto increment waarde moeten bevatten en eigenlijk de "bedrijf" een unique value zou moeten hebben zodat telkens wanneer er een bedrijf zich "insert" in deze tabel deze id telkens +1 heeft. Als er dan een bedrijf toegevoegd word met dezelfde bedrijfs naam dan word er een error uit gestuurd omdat deze dan niet uniek is. Dit heeft allemaal te maken met de database structuur.

Als jouw gebruiker dan een bedrijf selecteerd zou deze overeen moeten komen met de bedrijfsnaam in jouw database, en in dezelfde row staat een unique ID. Alle gegevens die worden opgeslagen in een andere tabel voor dit bedrijf, zou deze ID als een "non-autoincrement" waarde er in moeten zetten.

Zodat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$sql = "select zakelijk_id from tabel_a where bedrijf=:naam"; // eerste query, bind params, verifieer of deze bestaat, zo ja sla $row['zakelijk_id'] op in een variable ofzoiets.
$sql = "select * from tabel_b where id = {$row['zakelijk_id']}"


Je kan ook joins uitvoeren zodat alles in 1 query gaat, maar dit is een stuctuur voorbeeld..





Onderstaande is de database waar het in moet en waar ik deze gegevens kan opvragen. Inkomend_id is tevens PRIMARY.

1 inkomend_id AUTO_INCREMENT
2 categorie
3 bedrijf
4 onderwerp
5 ontvangen
6 briefnr
7 editor1
8 afgehandeld
9 download
10 zakelijk_id

Toevoeging op 31/08/2015 19:59:05:

Frank Nietbelangrijk op 31/08/2015 19:47:26:
Als je het value attribuut weglaat dan krijg je inderdaad de naam terug.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<option>Timmerman BV</option>


Heb je misschien een spelfoutje gemaakt?


Nee, ik heb het value gewoon ingevuld staan. Ik gebruik option nooit op die manier.


Toevoeging op 31/08/2015 23:09:41:

Of dit de meest geweldige oplossing is weet ik niet, tenslotte ben ik geen expert maar het is me gelukt om de juiste waarden er door te krijgen. Dit heb ik gedaan na dit artikel:

http://stackoverflow.com/questions/3245967/can-an-option-in-a-select-tag-carry-multiple-values

Ik wil jullie heel graag bedanken voor het meedenken naar een oplossen.
 

Pagina: « vorige 1 2



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.