ZoekScript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web 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 also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

Bekijk vacature »

Medior Java developer

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 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 »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Senior Java Ontwikkelaar

Dit ga je doen Werken aan uiteenlopende interne projecten voor grote (internationale) organisaties; Ontwikkelen van diverse (web)applicaties en platformen met technieken als Java, Azure en ASP.NET; Complexe vraagstukken tackelen met jouw expertise en ervaring; Waar nodig help jij je collega's om samen tot de juiste oplossing te komen. Hier ga je werken Als Java Developer kom je te werken bij een internationale organisatie in regio Amsterdam die zich richt op procesoptimalisatie door middel van zeer complexe IT oplossingen. Dit doen zij op het allerhoogste niveau met vestigingen over heel de wereld en met een groot aantal aansprekende, maatschappelijk betrokken klanten.

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Pagina: « vorige 1 2

Nick van der heijden

nick van der heijden

27/10/2017 14:57:41
Quote Anchor link
ja dat klopt maar ik heb er wel van geleerd en daar gaat het om.

voor de volgende keer weet ik het nu haha.
 
PHP hulp

PHP hulp

03/06/2024 11:44:35
 
Michael -

Michael -

27/10/2017 15:03:03
Quote Anchor link
Snap dat je beginnend bent, maar als je je code overzichtelijk houd scheelt dit je zelf een hele hoop werk. Je accolades ({ }) staan maar wat in het rond. Welke hoort bij welke?
Ik zal ipv voornaam tussenvoegsel achternaam deze gewoon samen voegen, dat maakt het zoeken ook wat makkelijker en je hoeft maar 1 variabele te tonen en je hoeft niet te controleren of de tussenvoegsel uberhaupt bestaat.

Edit:

Gebruik trouwens nooit SELECT * maar zeg gewoon welke tabellen je nodig hebt, dit is sneller en overzichtelijker. Je hebt ook niet altijd alle tabellen nodig.

En % tekens toegevoegd


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
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
include('config.php');
$db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
?>

<h1>Zoeken</h1>
            
<form method="POST">
    <label>Zoek</label><input type="text" name="zoekwoord" />
    <input type="submit" name="searchBtn" value="zoek!" />
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") {

    if($zoekwoord = mysqli_real_escape_string($db,$_POST['zoekwoord'])) {
  
        echo '<p>Resultaten voor <b>'.$zoekwoord.'</b></p>'
            .'<h1>Resultaat:</h1>';
        
        // Zoekfunctie:
        $sql = "SELECT
                    CONCAT_WS(' ',
                        IF(LENGTH(voornaam), voornaam, NULL),
                        IF(LENGTH(tussenvoegsel), tussenvoegsel, NULL),
                        IF(LENGTH(achternaam), achternaam, NULL)
                    ) volledigenaam
                FROM
                    klantenregister
                WHERE
                    (CONCAT_WS(' ',
                        IF(LENGTH(voornaam), voornaam, NULL),
                        IF(LENGTH(tussenvoegsel), tussenvoegsel, NULL),
                        IF(LENGTH(achternaam), achternaam, NULL)
                    ) LIKE '%"
. $zoekwoord . "'%";
        $result = mysqli_query($db,$sql);
  
        // Resultaten weergeven:  
        if(mysqli_num_rows($result)> 0) {
            while($res = mysqli_fetch_assoc($result)) {
                echo '<p>' . $res['volledigenaam'] . '</p>';
    
                echo $res['adres'] . ' ' . $res['huisnummer'] . '<br>';
                echo '-----------------------------------------------------'; // Hier hebben we ook een <hr> voor

              
            }
        }
else {
            echo 'Geen resultaten';
        }
    }
else {
        echo '<p>Wat jammer nou er is niks gevonden, hoe kan dat?</p>';
        
        echo mysqli_error($db); // Niet laten staan bij uiteindelijk versie
    }
}

?>
Gewijzigd op 27/10/2017 15:06:51 door Michael -
 
Nick van der heijden

nick van der heijden

27/10/2017 16:18:11
Quote Anchor link
hmm toch nog niet helemaal over sorry.

als ik een index aanpas naar fulltext dan kan hij hem als nog niet vinden.

dan krijg ik dit.
Can't find FULLTEXT index matching the column list

Terwijl de index fulltext staat.
 
- Ariën  -
Beheerder

- Ariën -

27/10/2017 16:26:19
Quote Anchor link
Welke engine gebruik je nu? MyISAM? InnoDB?
 
Nick van der heijden

nick van der heijden

27/10/2017 16:26:46
Quote Anchor link
MyISAM gebruik ik nu
 
- Ariën  -
Beheerder

- Ariën -

27/10/2017 16:31:47
Quote Anchor link
Voer dit eens uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
ALTER TABLE klantenregister ADD FULLTEXT(voornaam);
ALTER TABLE klantenregister ADD FULLTEXT(achternaam);


Ik heb al een tijdje niet met FULLTEXT gewerkt (moet ik misschien maar weer eens doen), dus of het werkt is een kwestie van uittesten.
 
Nick van der heijden

nick van der heijden

27/10/2017 16:32:49
Quote Anchor link
dat werkt maar ik wil tussenvoegsel toe voegen aan MATCH() maar dan krijg ik fulltext fout hahah en als ik die weg haal doet voornaam en achternaam het wel super raar.

terwijl tussenvoegsel wel fulltext index bevat hahah.

ik heb beetje een idee dat phpmyadmin bugg is ofzo.
Gewijzigd op 27/10/2017 16:36:37 door nick van der heijden
 
- Ariën  -
Beheerder

- Ariën -

27/10/2017 16:39:29
Quote Anchor link
Lijkt me sterk, want phpMyAdmin is geen databaseengine.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
ALTER TABLE klantenregister ADD FULLTEXT(tussenvoegsel);


Zet anders eens je databasestructuur-dump hier eens neer.
 
Nick van der heijden

nick van der heijden

27/10/2017 16:52:02
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
14
15
16
17
18
19
20
21
22
23
24
25
26
CREATE TABLE `klantenregister` (
 `klantennummer` int(5) NOT NULL AUTO_INCREMENT,
 `voorletters` varchar(3) NOT NULL,
 `voornaam` varchar(20) NOT NULL,
 `tussenvoegsel` varchar(30) NOT NULL,
 `achternaam` varchar(30) NOT NULL,
 `adres` varchar(20) NOT NULL,
 `huisnummer` int(4) NOT NULL,
 `toevoeging` varchar(4) DEFAULT NULL,
 `postcode` varchar(20) NOT NULL,
 `plaats` varchar(40) NOT NULL,
 `huistelefoon` int(15) DEFAULT NULL,
 `mobiel` int(15) DEFAULT NULL,
 `email` varchar(30) DEFAULT NULL,
 `geboortedatum` varchar(12) NOT NULL,
 `lid` varchar(3) NOT NULL,
 `lidsinds` varchar(12) DEFAULT NULL,
 `teamviewer` varchar(3) NOT NULL,
 `iban` int(25) DEFAULT NULL,
 `opmerkingen` text NOT NULL,
 UNIQUE KEY `klantennummer` (`klantennummer`),
 KEY `voorletters_2` (`voorletters`),
 FULLTEXT KEY `voornaam` (`voornaam`),
 FULLTEXT KEY `achternaam` (`achternaam`),
 FULLTEXT KEY `tussenvoegsel` (`tussenvoegsel`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8


ik werk met iemand anders samen die heeft de DB gemaakt en nu moet ik het oplossen haha
 
Toms Diner

Toms Diner

28/10/2017 23:34:23
Quote Anchor link
<Mieren-penetreer modus aan >

Het gaat om Nederlanders? Lengte postcode max 20?
Huisnummer toevoeging mag langer, want Kerkstraat 34-2 hoog is al iets langer...
Telefoonnummers als int opslaan vraagt om conversie, denk aan (+31)6-123 456 78.
Datums had ik niet als varchar verwacht. (Maar het kan wel, als je dat wil)
IBAN kan volgens mij geen INT zijn, daar zitten toch ook de letters van de banknaam in?
Tussenvoegsel NOT NULL betekent dat alleen mensen mét een tussenvoegsel klant mogen worden?
Adres met een maximale lengte van 20 is ook erg krap (Denk ook een beetje aan de mensen op de Burgemeester Baron van Voorst tot Voorstweg in Tilburg!!)

<Mieren-penetreer modus uit >

Ja, lekker flauw, een beetje schieten op een project in wording. Waarschijnlijk moet je hier nog naar kijken "voor het eggie", en dan zitten anderen(moi) het al af te zeiken. Maar volgens mij heb ik wel eens lijsten met standaard validaties en properties gevonden op internet, die het inregelen van zo'n tabel in een keer sluitend kunnen maken... Dus ik denk: ik meld het even. Speciaal voor al die mensen op de Burgemeester Baron van Voorst tot Voorstweg in Tilburg!
 
Ozzie PHP

Ozzie PHP

29/10/2017 00:21:45
Quote Anchor link
>> Speciaal voor al die mensen op de Burgemeester Baron van Voorst tot Voorstweg in Tilburg!

Laten we ook de mensen op de Ingenieur Meester Doctor Van Waterschoot van der Grachtstraat in Heerlen dan niet vergeten.
 
Thomas van den Heuvel

Thomas van den Heuvel

29/10/2017 00:52:13
Quote Anchor link
Wat ik mij altijd afvraag als mensen naar zoekfunctionaliteit grijpen is of ze vantevoren hebben gekeken of zij dit op een andere manier op hadden kunnen lossen en/of in eerste instantie hun informatie op een zodanig onoverzichtelijke wijze presenteerden zodat je wel gedwongen was om hier bepaalde zoekfunctionaliteit voor te schrijven...

Oftewel, is de informatie van een zodanige aard (of zou uitgebreid) dat het niet anders kan dat je hier echt zoekfunctionaliteit voor nodig hebt? Of zou je bijvoorbeeld kunnen volstaan met een paginering op achternaam-letter (ik noem maar wat) of een andere manier van filtering zodat je ook in 1 of 2 stappen bij de gewenste informatie bent?

Het inzetten van een zoekfunctie zou alleen nodig moeten zijn als je niet anders kan naar mijn mening, nadat andere (en eenvoudigere) oplossingen zijn versleten of simpelweg niet toereikend zijn. Vaak is het volgens mij gewoon een kwestie van je informatie op een overzichtelijke(re) manier presenteren.
 
Adoptive Solution

Adoptive Solution

29/10/2017 00:56:53
Quote Anchor link
Hier is mijn oplossing op de vroege ochtend.

Niks geen deftige taal om te laten zien hoe briljant ik ben :

http://adoptive.esy.es/contacts/
 
Thomas van den Heuvel

Thomas van den Heuvel

29/10/2017 20:05:42
Quote Anchor link
Meestal is het handig als je GET gebruikt voor zoekfunctionaliteit.

Oh, je escaped de wildcards % en _ niet in je query ;).
 

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.