Variabelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. 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 verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

Full stack developer Node.js

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

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 »

SQL Developer

Functie omschrijving Altijd al willen werken bij een snelgroeiend bedrijf, actief in de logistieke sector? Dit is je kans! Ik ben op zoek naar een ervaren SQL Developer in de omgeving Tilburg. Dit bedrijf is gespecialiseerd in in de ontwikkeling van software en maatwerk oplossingen voor het automatiseren van logistieke processen. Klanten zijn o.a. BOL en andere grote distributiecentrums. Jouw taken worden vooral: Verantwoordelijk voor ontwikkelen van stored procedures, voor snelle afhandeling van data; Optimalisatie van de SQL query's en T-SQL query's; Jij gaat je bezig houden met ontwerpen, ontwikkelen en optimaliseren van de MS SQL Databases; In deze functie

Bekijk vacature »
Joey Schroder

Joey Schroder

25/04/2012 13:54:25
Quote Anchor link
Hallo allemaal.

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
<?php

mysql_connect ("localhost","root","");
mysql_select_db("test123");
        


$result = mysql_query("SELECT * FROM test123");



echo "<table border='1'>

<tr>

<th>Achternaam</th>
<th>Voorletters</th>
<th>Roepnaam</th>
<th>Dienst</th>
<th>E-mail</th>
</tr>"
;

while($row = mysql_fetch_array($result))
  {

  echo "<tr>";
  echo "<td>"     . $row['achternaam'] . "</td>";
  echo "<td>"     . $row['voorletters'] . "</td>";
  echo "<td>"     . $row['roepnaam'] . "</td>";
  echo "<td>"     . $row['dienst'] . "</td>";
  echo "<td>"     . $row['email'] . "</td>";
  echo "</tr>";
  }

echo "</table>";

?>


Nu wil ik achternaam in een variabele zetten. Maar daar loop ik nu vast. Iemand een tip of tut? Bvd Joey
 
PHP hulp

PHP hulp

27/05/2026 08:08:46
 
Q S

Q S

25/04/2012 13:56:46
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
while($row = mysql_fetch_array($result)){
  $achternaam = $row['achternaam'];
//en dan de rest
}
?>
 
- SanThe -

- SanThe -

25/04/2012 14:07:07
Quote Anchor link
Joey Schroder op 25/04/2012 13:54:25:
Nu wil ik achternaam in een variabele zetten. Maar daar loop ik nu vast.


Het zit toch al in een variabele: $row['achternaam']
 
Joey Schroder

Joey Schroder

25/04/2012 14:11:45
Quote Anchor link
Ok bedantk Q S maar nu komt het. Nu wil ik dat die in dit geval achternaam etc in een form komen eronder. In een input.

<form name="form" action="test2.php" method="POST">
<p>1. Basisgegevens deelnemer</p><br />
Achternaam: <input type="text" name="achternaam" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $achternaam  ?>
" /><br />
Voorletters: <input type="text" name="voorletters" /><br />
Roepnaam: <input type="text" name="roepnaam" /><br />
Datum uit dienst: <input type="text" name="dienst" /><br />
E-mailadres: <input type="text" name="email" /><br /><br>
</form>

Maar zoals je hier boven al kunt zien wil het niet zo. Dan krijg ik Notice: Undefined variable: achternaam in C:\wamp\www\Formulier\controle1.php on line 60 Call Stack #TimeMemoryFunctionLocation 10.0123679880{main}( )..\controle1.php:0 " />
 
- SanThe -

- SanThe -

25/04/2012 14:19:05
Quote Anchor link
Je selecteert alle gegevens van alle gebruikers. Hoeveel formulieren wil je dan gaan vullen?
 
Joey Schroder

Joey Schroder

25/04/2012 14:21:21
Quote Anchor link
Ja dat bedenk ik mij nu ook net. Ik wil van de laatste ingevulde formulier een controle maken en dat is deze pagina. Dus dan moet ik op de laatste ID sorteren en niet op row. Dus moet ik nog even kijken hoe ik dat ga klaar spelen.
 
- SanThe -

- SanThe -

25/04/2012 14:36:13
Quote Anchor link
SELECT .. WHERE id=...
 
Joey Schroder

Joey Schroder

25/04/2012 14:40:14
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $result = mysql_query("SELECT * FROM test123 ORDER BY id DESC LIMIT 1"); ?>


Zo heb ik het nu en dat werkt mooi. Alleen het weergeven van de achternaam voorletters enzovoort in het form wil nog niet echt lukken.
 
Erwin H

Erwin H

25/04/2012 14:54:01
Quote Anchor link
Wat is volgorde waarin je alles doet? Dus, gegevens ophalen, form echoen etc?
 
Joey Schroder

Joey Schroder

25/04/2012 15:01:14
Quote Anchor link
1 grote form. Die sla ik op in DB1 van daar uit haal ik het eerste deel gegevens en die wil ik nu weer in een form zetten ter controle en zo gauw er op submit wordt geklikt worden die gegevens in een DB2 opgeslagen. Dan wordt deel twee van het form opgehaald en in een form gestopt ter controle en als daar op submit wordt geklikt word dat opgeslagen in DB3. Zo doende.
 
Erwin H

Erwin H

25/04/2012 15:06:46
Quote Anchor link
Klinkt onnodig complex.... waardoor je mogelijk ook mis gaat. Kan je alle delen uit de verschillende bestanden posten die relevant zijn voor dit probleem? Dus alleen die regels/blokken waarin de variabelen gebruikt worden die nu problemen geven en, heel belangrijk, in de goede volgorde zoals je het aanroept!
De error die je krijgt zegt namelijk dat je een variabele gebruikt die nog niet bestaat. Meestal gebeurt dat doordat je een variabele aanroept voor je er een waarde aan toekent. Met de beschrijving die jij nu geeft krijg ik ergens het gevoel dat je data wilt ophalen die helemaal niet (meer) in de dataset zit.
Gewijzigd op 25/04/2012 15:07:15 door Erwin H
 
Joey Schroder

Joey Schroder

25/04/2012 15:17:15
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
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
<?php

mysql_connect ("localhost","root","");
mysql_select_db("test123");
        


$result = mysql_query("SELECT * FROM test123 ORDER BY id DESC LIMIT 1");



echo "<table border='1'>

<tr>

<th>Achternaam</th>
<th>Voorletters</th>
<th>Roepnaam</th>
<th>Dienst</th>
<th>E-mail</th>
</tr>"
;

while($row = mysql_fetch_array($result))
  {

  echo "<tr>";
  echo "<td>"     . $row['achternaam'] . "</td>";
  echo "<td>"     . $row['voorletters'] . "</td>";
  echo "<td>"     . $row['roepnaam'] . "</td>";
  echo "<td>"     . $row['dienst'] . "</td>";
  echo "<td>"     . $row['email'] . "</td>";
  echo "</tr>";
  }

echo "</table>";


while($row = mysql_fetch_array($result))
{

    $achternaam = $row['achternaam'];
    $voorletters = $row['voorletters'];
    $roepnaam = $row['roepnaam'];
    $dienst = $row['dienst'];
    $email = $row['email'];
}

    


 

echo      "<form name=\"form\" action=\"test2.php\" method=\"POST\">";
echo     "<p>1. Basisgegevens deelnemer</p><br />";
echo     "Achternaam: <input type=\"text\" name=\"achternaam\" /><br />";
echo     "Voorletters: <input type=\"text\" name=\"voorletters\" /><br />";
echo     "Roepnaam: <input type=\"text\" name=\"roepnaam\" /><br />";
echo     "Datum uit dienst: <input type=\"text\" name=\"dienst\" /><br />";
echo     "E-mailadres: <input type=\"text\" name=\"email\" /><br /><br>";
echo      "</form>";




?>


Dit is wat ik heb. Zoals je ziet maak ik in de while een variabele aan. Dus $achternaam bestaat wel degelijk.

Zoals ik eerder vermeld heb. Er wordt een lange formulier ingevuld. Dat alles word opgeslagen in DB1 vervolgens word het eerste deel van het 1ste formulier terug gehaald ter controle zo gauw er dan op submit wordt geklikt wordt dat opgeslagen in DB2. Dan wordt het 2de tergelijke tijd ook de laatste deel van het formulier weergegeven ter controle en moet dat ook worden opgeslagen in DB3
 
- SanThe -

- SanThe -

25/04/2012 15:30:25
Quote Anchor link
Quote:
Dus $achternaam bestaat wel degelijk.


En daar vergis je je dus in. De eerste while() zal alle records ophalen (in dit geval slechts 1 door de LIMIT 1) waardoor de tweede while() helemaal niet wordt uitgevoerd. De records zijn namelijk op. Dus die tweede while() kan gewoon weg. Daarbij is het copiëren van variabelen ook niet echt zinvol, eerder zinloos geheugenverlies. Gebruik gewoon $row['achternaam'].
 
Erwin H

Erwin H

25/04/2012 15:36:10
Quote Anchor link
@SanThe: amen....
 
Joey Schroder

Joey Schroder

25/04/2012 16:05:24
Quote Anchor link
Hoe zet ik dat dan in hier in?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo     "Achternaam: <input type=\"text\" name=\"achternaam\"  /><br />";
?>
 
Erwin H

Erwin H

25/04/2012 16:17:06
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo 'Achternaam: <input type="text" name="achternaam" value="'.$row['achternaam'].'" /><br />';
?>
 
Joey Schroder

Joey Schroder

25/04/2012 16:18:34
Quote Anchor link
Dan wordt het niet weergegeven in de input ;)
 
Kris Peeters

Kris Peeters

25/04/2012 16:44:22
Quote Anchor link
Als je op voorhand weet dat je maar maximum 1 record verwacht, vervang dan de while door een if.

if($row = mysql_fetch_array($result))
...

Dan blijf je in de zelfde structuur, zelfde accolades, zelfde gedachtegang.
Dit lijkt me het meest simpele.
Gewijzigd op 25/04/2012 16:46:21 door Kris Peeters
 
Erwin H

Erwin H

25/04/2012 16:53:49
Quote Anchor link
Ik moet Kris helemaal gelijk geven! Doordat je het in een while loop uitleest is $row op het einde false. Dus NA de while loop kan je niet meer bij de $row['achternaam'].
 



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.