Breadcrumbs menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

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 »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

27/04/2011 09:08:53
Quote Anchor link
Ik ben een absolute beginner met PHP. Wel is het mij gelukt om een database in te voegen door een php-bestand te importeren. Het betreft een productenoverzicht. Ik wil de functionaliteit graag verbeteren door een breadcrumbs-menu toe te voegen. De code van de geïmporteerde database is de volgende:

Quote:
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
<?php
        if (isset($cat)) {
            if (isset($_GET['showprod']) && $cat > 0) {
                $q = "SELECT COUNT(*) AS totaal FROM produkten WHERE subcat = ".$subcat." AND vis = 1";
                $rs = mysql_query($q);
                $aantalprod = (mysql_num_rows($rs) > 0 ? mysql_fetch_object($rs)->totaal : 0);
                
                // Selectievelden
                echo '<form action="?page=assortiment" method="get">';
                echo '<fieldset>';
                echo '<input type="hidden" name="page" value="assortiment" />';
                echo '<input type="hidden" name="cat" value="'.$cat.'" />';
                echo '<input type="hidden" name="subcat" value="'.$subcat.'" />';
                echo '<input type="hidden" name="showprod" value="'.$showprod.'" />';
                echo 'Weergave per pagina : toon ';
                echo '<select name="maxperpage" onchange="this.form.submit();">';
                
                for ($i = 20; $i <= 100; $i += 20)
                {

                    echo '<option value="'.$i.'"';
                    echo ($i == $maxperpage ? ' selected="selected"' : '');
                    echo '>'.$i.'</option>'."\n";
                }

                
                echo '</select>';
                echo ' produkten<br />';
                echo 'Aantal gevonden producten: '.$aantalprod;
                echo '</fieldset>';
                echo '</form><br />';
                
                // Pagina's
                $numpages = $aantalprod / $maxperpage;
                
                echo '<div>';
                
                if ($numpages > 0)
                {

                    echo 'Pagina: ';
                }

                
                for ($x = 0; $x < $numpages; $x++)
                {

                    $y = $x + 1;
                    $z = $x * $maxperpage;
                    
                    echo '<a href="?page=assortiment&amp;showprod=1&amp;cat='.$cat.'&amp;subcat='.$subcat.'&amp;offset='.$z.'" style="text-decoration:none;">'.$y.'</a> ';
                }

                
                echo '</div><br />';
                
                // Icoon output
                $offset = (isset($_GET['offset']) ? $_GET['offset'] : 0);
                
                $q = "SELECT * FROM produkten WHERE subcat=".$subcat." AND vis=1 ORDER BY volgorde ASC LIMIT ".$maxperpage." OFFSET ".$offset;
                $rs = mysql_query($q);
                
                $float_clear = array();
                $counter = 1;
                
                for ($i = 5; $i <= 100; $i += 5)
                {

                    $float_clear[] = $i;
                }

                
                while ($row = mysql_fetch_object($rs))
                {

                    $pafbeelding = ($row->afbeelding != '' ? $row->afbeelding : $root.'/buttons/noimg100.jpg');
                    
                    echo '<div class="prodList">';
                    echo showthumb($pafbeelding);
                    echo $row->naam.'';
                    echo '</div>';
                    
                    if (in_array($counter, $float_clear))
                    {

                        echo '<div class="floatClear">';
                        echo '<!-- Valid Filler -->';
                        echo '</div>';
                    }

                    
                    $counter++;
                }

                
                $restu = 'showprod=1&amp;cat='.$cat.'&amp;subcat='.$subcat;
                
                if ($numpages > 0)
                {

                    echo 'Pagina: ';
                }

                
                for ($x = 0; $x < $numpages; $x++)
                {

                    $y = $x + 1;
                    $z = $x * $maxperpage;
                    
                    echo '<a href="?page=assortiment&amp;showprod=1&amp;cat='.$cat.'&amp;subcat='.$subcat.'&amp;offset='.$z.'" style="text-decoration:none;">'.$y.'</a> ';
                }

                
                echo '</div><br />';
            }

            else if (isset($cat) && $cat > 0) {
                $q = "SELECT categorie.*, catdesc.* FROM categorie LEFT JOIN catdesc ON catdesc.id=categorie.child WHERE categorie.parent=".$cat." AND categorie.tonen = 1 ORDER BY categorie.volgorde";
                $rs = mysql_query($q);
                
                while ($row = mysql_fetch_object($rs)) {
                    $button = ($row->button != '' ? $row->button : '/buttons/noimg75.jpg');
                    
                    echo '<div class="categorieList">';
                    echo '<a href="?page=assortiment&amp;showprod=1&amp;cat='.$cat.'&amp;subcat='.$row->child.'">';
                    echo '<img src="'.$root.'/'.$button.'" alt="Categorie Knop" /><br />';
                    echo $row->descr;
                    echo '</a>';
                    echo '</div>';
                }
            }

            else {
                echo '<div class="categorieList">';
                echo 'Er is een fout opgetreden, de ingevoerde categorie bestaat niet (meer).';
                echo '</div>';
            }
        }

        else {
            $q = "SELECT categorie.*, catdesc.* FROM categorie LEFT JOIN catdesc ON catdesc.id=categorie.child WHERE categorie.parent=0 AND categorie.tonen = 1 ORDER BY categorie.volgorde";
            $rs = mysql_query($q);
            
            while ($row = mysql_fetch_object($rs)) {
                $button = ($row->button != '' ? $row->button : '/buttons/noimg75.jpg');
                
                echo '<div class="categorieList">';
                echo '<a href="?page=assortiment&amp;cat='.$row->child.'">';                
                echo '<img src="'.$root.'/'.$button.'" alt="Categorie Knop" /><br />';
                echo $row->descr;
                echo '</a>';
                echo '</div>';
            }
        }

    ?>


Dit resulteert in de pagina www.prohoreca.nl/assortiment.

Maar hoe realiseer ik nu dat breadcrumbs-menu? Ik heb al iets geprobeerd met $cat en $subcat, maar daarmee krijg ik alleen nummers...
Gewijzigd op 27/04/2011 09:09:40 door
 
PHP hulp

PHP hulp

21/11/2024 21:14:14
 
Sebastiaan Blaas

Sebastiaan Blaas

03/05/2011 14:14:03
Quote Anchor link
ik zou het doen met een 'array'

vervolgens kun je dan met "array_pop" laatste segment van de array pakken ( dit is dan de aktieve page waar je op zit ) en alle segmenten die je overhoud kun je doorheen loopen als voorlopers van je breadcrumbs

dus: tafelaankleding -> servetten
 



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.