Leden zoeksysteem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

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 »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

PHP Developer

Dit ga je doen Ontwikkelen, implementeren en testen van PHP-oplossingen en Apps voor klanten en bedrijfsprocessen; Opstellen van requirements en uitwerken van de oplossingen; Testen van software en borgen van een soepele overdracht, inclusief documentatie; Proactief adviseren vanuit eigen expertisegebied over ontwikkelingen en verbeterpunten in technische toepassingen en processen binnen de organisatie. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. 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

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun 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. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »
Tim Klein

Tim Klein

08/04/2014 09:35:02
Quote Anchor link
Beste,
Voor mijn site ben ik bezig om een leden zoeksysteem te maken.
Nu heb ik dus het volgende scriptje geschreven:
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
<html>
<form method=post action=>
Fill in a username: <input type=text name=userzoek><br>
<input type=submit name=submit value=Search><br>
</html>
<?php
if(isset($_POST['submit'])){

echo "<BR><BR><B>Geregistreerde leden:</B><BR><BR>";
ECHO "<TABLE border=\"1\"><TR><TD><B>ID&nbsp;&nbsp;&nbsp;</b></TD><TD><B>Username</b></TD><TD><b>First name</b></TD><TD><B>Email</b></TD><TD><B>Level</b></TD><TD><B>Rank&nbsp;&nbsp;&nbsp;</b></TD><TD><B>Registration date&nbsp;&nbsp;&nbsp;</b><TD><B>IP</b></TD></TD></TR>";

$query = mysql_query("SELECT id,username,fname,email,level,rank, datum,ip FROM leden WHERE username LIKE '%".mysql_real_escape_string($_POST['userzoek'])."%' ");
for($teller=0;$teller<mysql_num_rows($query);$teller++) {
$leerling = mysql_fetch_row($query);

echo "<TR><TD>$leerling[0]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[1]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[2]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[3]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[4]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[5]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[6]&nbsp;&nbsp;&nbsp;</TD><TD>$leerling[7]&nbsp;&nbsp;&nbsp;</TD></TR>";
}

ECHO "</TABLE>";
}

?>


Dit werkt hartstikke goed, maar nu leek het me handig om in de 2e kolom (username) een hyperlink te maken naar settings.php?u=<--!Hier dan de username waar net op is geklikt !-->

Hoe kan ik dit doen?

Groetjes,
Tim
 
PHP hulp

PHP hulp

12/11/2024 20:40:58
 
- Ariën  -
Beheerder

- Ariën -

08/04/2014 09:57:29
Quote Anchor link
Even een paar tips:
- Gebruik de tab-toets om je if'jes, while's en foreach()'s eens in te springen. Dat maakt het beter leesbaarder

- Zorg voor goede foutafhandeling op je query's

- Houd je variabelen buiten quotes.

- Waarom gebruik je een for-loop, i.p.v. een while($row = mysql_fetch_assoc($queryresult))?

- Gebruik om te controleren of iets verstuurd is: if($_SERVER['REQUEST_METHOD']=='POST') {, dat is een stuk veiliger, en je wilt namelijk weten of een formulier verstuurd is via POST, i.p.v. te weten of er op een knop geklikt is.

Ik hoop dat je geen verouderde tutorial hebt gebruikt hiervoor. Als je mijn tips toepast, en met name de variabelen buiten quotes, dan zou je wel een link moeten toevoegen met minder moeite.
Gewijzigd op 08/04/2014 09:58:57 door - Ariën -
 
Tim Klein

Tim Klein

08/04/2014 10:14:36
Quote Anchor link
Heb het zelf opgelost!
dit heb ik toegepast in het veld waar normaal de gebruikersnaam kwam te staat:
<a href=$leerling[1]>$leerling[1]</a>

Alles werkt nu.
 
Michael -

Michael -

08/04/2014 10:22:25
Quote Anchor link
Dat het werkt wil niet zeggen dat het ook goed is.
In HTML gebruik je nog altijd dubbele quotes.
Door je echo te beginnen met enkele quotes hoef je de dubbele quotes niet te escapen.
Door je variabelen buiten de quotes te plaatsen is het overzichtelijker.
MySQL functies gaan met pensioen. Kijk eens naar MySQLi of PDO.
Door alles op één regel te zetten is het onoverzichtelijk en rommelig.
<table> buiten </html> kan niet.
isset($_POST['submit']) is geen controle.
etc. etc. etc.

Als je deze en de tips van Aar nou eens zou opvolgen ben je al een stuk beter op weg.
 
Ivo P

Ivo P

08/04/2014 10:44:01
Quote Anchor link
kijk eens naar het verschil tussen mysql_fetch_row en mysql_fetch_assoc:

http://php.net/mysql-fetch-row en http://php.net/mysql-fetch-assoc

Met 0 en 1 is het nog wel te overzien, en met 3 of 4 kolommen met een beetje puzzelen ook wel.
Zelf heb ik moeten werken met query's waar over de 30 kolommen (met sowieso al cryptische namen als wflatt).

Dan zit je je suf te tellen op "is kolom 21 nu dit of dat?"

$row['username'] werkt zo veel duidelijker dan $row[1]
En blijft bovendien werken als je je query aanpast door een extra kolom toe te voegen. (nog als van de fantastische combinatie van SELECT * en mysql_fetch_row natuurlijk. maar dat gebruik jij gelukkig niet)
 



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.