user input tijdens where vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

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 »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

Intern - Junior PHP ontwikkelaar in fris en jong t

Bedrijfsomschrijving Werk jij graag een in fris, flexibel en jong team? Bij ons ben jij vrij om te bepalen waar jij het liefst werkt en op de vrijdag komen wij gezellig bij elkaar op kantoor. Flexibiliteit en vrijheid zijn bij ons de norm en dat geeft jou de ruimte en energie om het beste uit jezelf te halen! Ons team bestaat uit vijf enthousiaste collega's die jou graag ondersteunen in zowel je persoonlijke als professionele ontwikkeling. Met twee ervaren Senior Developers als mentoren ben jij in goede handen. Wij zien onszelf als een vriendengroep die gezamenlijk werken aan iets moois

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

IoT Software Developer PHP

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een IoT software developer met kennis van PHP. In deze rol wordt je verantwoordelijk voor het vernieuwen van het multimedia platform van een super tof bedrijf in Breda. Je gebruikt PHP als programmeerlaag, en bent in staat om de helicopterview te pakken / projectmatig te werken. Jouw werkzaamheden zien er als volgt uit: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "intern" ontwikkelde multimedia platform. Je neemt de lead in het moderniseren van het platform door het deels opnieuw op te zetten of

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 »

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

Front-end developer (Medior/Senior)

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 »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »
Giel van Dam

Giel van Dam

30/05/2010 18:47:57
Quote Anchor link
Ik ben een releatieve leek en kan nergens op internet antwoord op deze vraag vinden.
Als ik informatie uit een database opvraag via
$sql = "SELECT * FROM `students` WHERE id=1";
dan komt keurig de info van id1 in beeld.

Maar eigenlijk wil ik de bezoeker zelf kan aangeven van wie hij de informatie wil zien.
Hij kent alle ID's
Ik zou denken dat er dan toch iets mogelijk is in de trant van
$sql = "SELECT * FROM `students` WHERE id=(VRAAG: WELKE ID WILT U ZIEN)";

Al onderzoekend denk ik dat het via een kleine omweg moet.
Eerst een fomuliertje en dan een resultaat gebruiken.
Dus iets als:

<!-- begin form -->
<form method=post>
<ul>
<li">
<label class="formFieldQuestion">
ID
</label>
<input class=mainForm type=text name=id id=id size='50' value=''>
</li>
<li class="mainForm">
<input id="saveForm" class="mainForm" type="submit" value="Submit" />
</li>
</form>
<!-- end of form -->
En dan lager op dezelfde html-pagina:
$sql = "SELECT * FROM `students` WHERE id=$id";

Wat doe ik fout?
 
PHP hulp

PHP hulp

07/01/2025 19:45:49
 
Joren de Wit

Joren de Wit

30/05/2010 18:53:43
Quote Anchor link
Als je een formulier via de post methode verstuurt, komen de ingevoerde waarden in de $_POST array terecht. Het betreffende id kun je dus uitlezen met behulp van $_POST['id'].

Voordat je deze waarde in een query gebruikt, zul je in het geval van een id (dat een integer is) nog wel moeten controleren of dat ook daadwerkelijk het geval is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(ctype_digit($_POST['id']) {
  // Gebruik $_POST['id'] nu veilig in een query
}
?>
Gewijzigd op 30/05/2010 18:54:09 door Joren de Wit
 
Giel van Dam

Giel van Dam

30/05/2010 19:21:33
Quote Anchor link
Beste Blanche PHP,
Bedankt voor je snelle reactie.
Toch zit er ergens nog een fout. komma, haakje of andere want het werkt nog niet.
Hier de hele code.

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
<?php
/*    
Vanaf hier de kode om iets op te halen uit de database
*/

?>



<!-- begin form -->
<form method=post>
<ul>
<li">
<label class="formFieldQuestion">
ID
</label>
<input class=mainForm type=text name=id id=id size='50' value=''>
</li>
<li class="mainForm">
<input id="saveForm" class="mainForm" type="submit" value="Submit" />
</li>
</form>
<!-- end of form -->

<?php
if(ctype_digit($_POST['id']) {
// Gebruik $_POST['id'] nu veilig in een query
}
?>



<table border="1">

<?php

/* Verbinding met de MySQL database maken.*/

$db = mysql_connect("localhost" , "deb3986_E8Mthwor" , "MNfTjun33Oed0") or die (mysql_error());

/* Selecteer de database waarop de query gedraaid moet worden.*/

mysql_select_db("deb3986_E8Mthwor", $db);

/* Uitvoeren van de query.*/


$sql = "SELECT *  FROM `students`  WHERE id=$_POST['id']";



/* Het resultaat van de query in een array variabele stoppen, zodat

we deze later uit kunnen lezen.*/


$result = mysql_query($sql);
?>


Gebruik tags om je code leesbaar te houden.[/edit]
Gewijzigd op 30/05/2010 19:24:59 door Joren de Wit
 
Joren de Wit

Joren de Wit

30/05/2010 19:27:29
Quote Anchor link
Ja, je kunt ook niet simpelweg die regels in je script kopiëren. Je zult er wel iets meer mee moeten doen. Zo zul je je query uiteraard binnen dat if statement moeten plaatsen, anders heeft het geen nut. Verder zul je ook wel moeten controleren of er een formulier verzonden is, anders zullen de $_POST variabelen echt niet bestaan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
  // Er is een formulier verzonden
}
?>
 
Giel van Dam

Giel van Dam

30/05/2010 20:48:22
Quote Anchor link
Sorry Blanche,
Ik geloof dat ik toch net niet genoeg snap om jouw opmerking te kunnen uitvoeren.
Ik denk namelijk dat er niet echt gepost owrdt. Er hoeft toch niets opgeslagen te worden in een database? Het ingevoerde gegeven wordt direct gebruikt.
Ik heb wat zitten hanesen met jouw opmerkinge maar blijf foutmeldingen krijgen.

Doe ik een bot verzoek als ik je vraag mijn kode aan te passen?

Alvast bedankt.
 
Joren de Wit

Joren de Wit

30/05/2010 21:06:30
Quote Anchor link
Dat is geen bod verzoek, maar mijn reactie zou dan zijn: 'wat heb je ervoor over?' ;-)

Je kunt natuurlijk ook een andere weg inslaan en wat meer PHP kennis opdoen. Kijk bijvoorbeeld naar deze PHP beginnershandleiding...
 
Giel van Dam

Giel van Dam

30/05/2010 21:29:16
Quote Anchor link
Oké je hebt gelijk en dan leer ik er ook meer van.
Kan je me nog een hint geven?
Kan het wel in één html pagina kombineren of heb ik altijd twee pagina's nodig?
Eén waarin ik een vraag aan de bezoker stel en één waarin het resultaat te zien is?
En dat dan met een tussentijdse opslag in een database?
 
Afra ca

Afra ca

30/05/2010 22:08:55
Quote Anchor link
Uiteraard kan dat. Maar het is van groot belang voor zowel jezelf als anderen (bijv. mensen hier op het forum) dat je even de moeite neemt om de beginnershandleiding (link door Blanche gepost) gaat doorwerken. Het is zeker niet verkeerd bedoeld, maar zoals het nu lijkt heb je nog totaal geen idee hoe de structuur van php werkt. Dan kunnen wij wel paar voorbeelden geven maar zolang je geen idee hebt wat het doet heb je er weinig aan. Nogmaals, niet verkeerd bedoeld, en iedereen wordt er vrolijk en blij van :)
Gewijzigd op 30/05/2010 22:09:23 door Afra ca
 
Giel van Dam

Giel van Dam

30/05/2010 22:58:16
Quote Anchor link
Bedankt allebei, en hiermee mag dit item afgesloten worden en ga ik verder met studeren!
 



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.