php/sql vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack Java Developer

Functieomschrijving Are you an experienced Full Stack Java Developer looking for an international, creative and innovative environment? Would you like to work on a self-service data platform, making sure our data makes its way from a vast array of sources to the right place? At Randstad Groep Nederland (HQ) we are looking for you! We’re looking for a Full Stack Java Developer available to join our internal team immediately. Full Stack Java Development at Randstad Groep Nederland (HQ) Team Chef’s Special consists of a group of experienced professionals who together are pioneering in a development environment that is new to

Bekijk vacature »

Belastingdienst - Freelance Sr. developer JAVA EE

Startdatum inzet: 24-10-2022 Open einde, tijdelijke functie, met optie op vast Uren per week: 36,00 Max. uurtarief: afhankelijk van CV Binnen de afdeling M&M Messaging - Ontvangen & Mededelen (O&M) wordt gezocht naar een ervaren Java EE Developer. De werkzaamheden vinden plaats in een dynamische omgeving op het snijvlak van functionaliteit en techniek te werken. De werkzaamheden zijn gericht op meerdere applicaties, het betreft zowel nieuwbouw als doorontwikkeling van bestaande applicaties. De opdrachten bestaan uit een mix van realiseren business functionaliteit, optimalisaties wat betreft onderhoudbaarheid, performance en (technische) continuïteit. We zijn op zoek naar een ervaren Developer die zelfstandig een

Bekijk vacature »

Principal RPA Developer - DUTCH

Principal RPA Developer – DUTCH IN HET KORT Als Principal Robotic Process Automation (RPA) Developer combineer je de rol van IT consultant met die van RPA developer. Je zet je technische expertise, platformkennis en ontwikkelervaring in om hoogwaardige RPA-oplossingen te implementeren en te beheren in een multidisciplinair project of DevOps-team. 5 – 8 jaar werkervaring als Robotic Process Automation (RPA) Developer. Nice to have: UiPath – Blue Prism – Microsoft Power Automate – Integration Architecture – Artificial Intelligence – Kofax – Microsoft .NET – Continuous Integration and Continuous Delivery (CI/CD) – HBO of Master Jaarlijks € 60.264 – € 75.168

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 9 januari bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Hogeschool Utrecht - Backend Developer (Freelance/

Start datum: ZSM Max tarief: 93€ per uur Uren per week: 8 Hogeschool Utrecht gaat gebruik maken van Bloomreach SAAS Content experience manager voor een nieuw informatieplatform voor studenten. De HU is voor een pilot op zoek naar een Bloomreach developer die de omgeving kan klaarzetten, configureren en integreren (Bijvoorbeeld met de SSO omgeving van SURF). Voor de creatie van een nieuwe informatieplatform voor studenten zijn we op zoek naar een Backend-ontwikkelaar met ruimte Bloomreach (Headless CMS experience platform) ervaring die ons kan helpen bij het opzetten van het CMS. We willen gebruik maken van de page builder om de

Bekijk vacature »

Mobile developer

Functie Gezien de razendsnelle ontwikkeling op de IT markt zijn wij nu op zoek naar nieuwe developers die onderdeel willen uitmaken van ons kleine maar hechte team van 3 developers. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Samen met ons ga jij zorgen dat we puik werk leveren! Je zal een specialist worden op het gebied van mobile development en het vakgebied waarin wij werken. Met elke fase van het project word je betrokken. Eisen - Dat je gepassioneerd bent om

Bekijk vacature »

Belastingdienst - Freelance Sr. developer JAVA EE

Startdatum inzet: 24-10-2022 Open einde, tijdelijke functie, met optie op vast Uren per week: 36,00 Max. uurtarief: afhankelijk van CV Binnen de afdeling M&M Messaging - Ontvangen & Mededelen (O&M) wordt gezocht naar een ervaren Java EE Developer. De werkzaamheden vinden plaats in een dynamische omgeving op het snijvlak van functionaliteit en techniek te werken. De werkzaamheden zijn gericht op meerdere applicaties, het betreft zowel nieuwbouw als doorontwikkeling van bestaande applicaties. De opdrachten bestaan uit een mix van realiseren business functionaliteit, optimalisaties wat betreft onderhoudbaarheid, performance en (technische) continuïteit. We zijn op zoek naar een ervaren Developer die zelfstandig een

Bekijk vacature »

UX designer 32-40 uur

Of je jezelf nou user experience designer of product designer noemt: Met jouw empathisch vermogen en passie voor het ontwerpen van webapplicaties ben jij bij uitstek de persoon die ons UX-team kan komen versterken. Jij bent diegene die als een klein kind nét iets te vaak “Waarom?” vraagt en kritisch denkt. Jij weet hoe je concepten en prototypes tastbaar maakt, waarbij je oog hebt voor detail. Met jouw kennis van de business weet je met de juiste stakeholders te schakelen zonder te verzanden in vakjargon. En om er dan lekker hypocriet toch wat vakjargon in te gooien: User-centered design en

Bekijk vacature »

Medior Java developer (backend)

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 »

Junior Robot Programmeur

Bedrijfsomschrijving: Locatie: regio Workum Deze organisatie ontwikkelt, test & released robots en verzorgt het product lifecycle management, vanaf potloodschets tot implementatie. Producten worden geschikt gemaakt voor seriefabricage. Als Junior Robot Programmeur werk je samen met de Product Engineers, Cost Engineers, Test Engineers, Process Engineers en Workshop Technicians. Ze streven naar robuuste producten die onder uitdagende omstandigheden, over de hele wereld goed blijven functioneren. Lijkt het jou leuk om dagelijks met innovatie bezig te zijn en robots te ontwikkelen in een multidisciplinair team met een projectmatig karakter? Wil je als Junior Robot Programmeur meewerken aan het ontwerpen en ontwikkelen van state

Bekijk vacature »

Full-stack Developer

Vacature .Net Full-stack Web Developer Voor onze opdrachtgever Eclipse zijn wij zoek naar een .Net developer. Eclipse is een jonge snelgroeiende en dynamische ICT-organisatie gevestigd in ’s-Hertogenbosch. Haar missie: het bieden van intelligente multimediale marketingcommunicatie op maat om bedrijven in de schijnwerpers te zetten. Klinkt leuk toch? Vinden wij ook! Kom jij het team van Eclipse versterken als .Net Full-stack Web Developer? Functieomschrijving Op dit moment werken er ongeveer 20 mensen heel hard samen aan het ontwikkelen van communicatieoplossingen voor hun klanten. In deze oplossingen staat het verrijken en verwerken van klantdata uit verschillende omgevingen via workflow gestuurde processen centraal.

Bekijk vacature »

Senior Developer 3D computing

Senior Developer 3D Computing As Senior Developer 3D Computing at KUBUS, you will be responsible for the implementation of user-interactions and 3D optimisations of our 3D tools for visualising and analysing 3D building models. We use state-of-the-art web technology as part of BIMcollab, our platform for 3D model validation and issue management, aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go

Bekijk vacature »

Freelance medior java ontwikkelaar Belastingdienst

Concern: Belastingdienst B/cao Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 85,00 Startdatum inzet: 24-10-2022 Einddatum: open De Douane Keten Aangifte zoekt een Medior Java Ontwikkelaar De Douane Keten Aangifte (DA) is verantwoordelijk voor het ontwikkelen, beheren en beschikbaar stellen van IV-voorzieningen voor de Douane applicaties, die het aangifteproces voor Douane ondersteunen. Daaronder vallen de systemen voor o.a. invoeren, doorvoeren en uitvoeren van goederen naar de EU (en Nederland). Keten DA is een van de drie ketens van IV Douane. Ontwikkeling van nieuwe applicaties en verbetering/uitbreiding van bestaande applicaties vindt binnen IV Douane plaats in tweewekelijkse sprints m.b.v. Agile-ontwikkelmethoden.

Bekijk vacature »

Freelance senior Java developer Belastingdienst (z

Uren per week: 36,00 Standplaats: Apeldoorn Max tarief: € 80,00 Startdatum inzet: 31-10-2022 Job type: tijdelijke functie, met optie op vast Concern: Belastingdienst B/cao Voor de Agile Release Train (ART) Klantgegevens binnnen het domein IV/Generieke Voorzieningen/Gegevens, zijn we op zoek naar 2 javaontwikklaars met veel programmeer ervaring in complexe omgevingen. Als javaontwikkelaar ben je binnen een van de twee scrumteams verantwoordelijk voor het realiseren van specificaties (user stories) in javaprogrammatuur, binnen de kaders van de MTHV's en architectuur. Kennis van het aplicatie landschap van de belastingdienst is een pré. Ook ervaring in een rol als scrummaster is een pré maar

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »
Wouterjan Muchu

Wouterjan Muchu

22/04/2011 19:46:00
Quote Anchor link
Ik heb dit script:
En ik moet maken dat hij bij elke kolom in het script alleen diegene loopt met in de sql kolom de waarde 3 bij kolom 3 in de html. en bij html kolom 2 alleen die met waarde 2 bij kolom in sql. Hoe maak ik dat?
Want ik had eerst de $result 3x in het script. Maar dat werkte niet.

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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Passierooster|prikbord</title>
        <script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js"></script>
        <link href="inettuts.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <script type="text/javascript">
        $('<style type="text/css">.column{visibility:hidden;}</style>').appendTo('head');
        $('body').css({background: '#000 url(img/load.gif) no-repeat center'})
    </script>
   <?php


$dbuser
="";
$dbpass="";
$dbname="";  //the name of the database
$chandle = mysql_connect("localhost", $dbuser, $dbpass)
    or die("Connection Failure to Database");
mysql_select_db($dbname, $chandle) or die ($dbname . " Database not found. " . $dbuser);
$result =  mysql_query("SELECT * FROM prikbord");
?>

    <div id="head">
        <h1>Prikbord</h1>
    </div>

    <div id="columns">
        
        <ul id="column1" class="column">
<?php

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

$idnummer = $row['0'];
 $bericht = $row['1'];
 $kolom = $row['2'];
$kleur = $row['3'];
$titel = $row['4'];
echo <<<HTML
            <li class="widget color-$kleur" id="$idnummer">
                <div class="widget-head">
                    <h3>$titel</h3>
                </div>
                <div class="widget-content">
                    <p>$bericht</p>
                </div>
            </li>
HTML
;
}

?>

              </ul>

        <ul id="column2" class="column">
           <?php

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

$idnummer = $row['0'];
 $bericht = $row['1'];
 $kolom = $row['2'];
$kleur = $row['3'];
$titel = $row['4'];
echo <<<HTML
            <li class="widget color-$kleur" id="$idnummer">
                <div class="widget-head">
                    <h3>$titel</h3>
                </div>
                <div class="widget-content">
                    <p>$bericht</p>
                </div>
            </li>
HTML
;
}

?>

        </ul>
        
        <ul id="column3" class="column">
            <?php

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

$idnummer = $row['0'];
 $bericht = $row['1'];
 $kolom = $row['2'];
$kleur = $row['3'];
$titel = $row['4'];
echo <<<HTML
            <li class="widget color-$kleur" id="$idnummer">
                <div class="widget-head">
                    <h3>$titel</h3>
                </div>
                <div class="widget-content">
                    <p>$bericht</p>
                </div>
            </li>
HTML
;
}

?>

            
        </ul>
        
    </div>

    <script type="text/javascript" src="jquery-ui-personalized-1.6rc2.min.js"></script>
    <script type="text/javascript" src="cookie.jquery.js"></script>
    <script type="text/javascript" src="inettuts.js"></script>
 
</body>
</html>
 
PHP hulp

PHP hulp

05/10/2022 13:17:00
 
Noppes Homeland

Noppes Homeland

22/04/2011 19:59:47
Quote Anchor link
Kan je dit nu echt niet zelf bedenken.

1. maak geen overbidge variabelen aan
2. gebruik geen heredeoc of gelijkende schrijfwijzen
3. en hoe vaak kom je in topics tegen dat je niet _fetch_array moet gebruiken maar _fetch_assoc
4. en ene div kan je niet nesten in een li

je hebt maar 1 while nodig dus probeer het met die wetenschap dan nog eens
Gewijzigd op 22/04/2011 20:10:26 door Noppes Homeland
 
Jasper DS

Jasper DS

22/04/2011 20:02:29
Quote Anchor link
Aanvulling op Noppes:

- gebruik mysql_fetch_assoc
- geen or die, nette foutafhandling!
 
Wouterjan Muchu

Wouterjan Muchu

22/04/2011 20:12:36
Quote Anchor link
Bedankt voor de tips. Ik heb nu zover ik het voor elkaar kreeg aanpassingen gedaan.
Alleen Div in <li> bijvoorbeeld werkte bij orginele script wel goed. En anders moet ik heel script gaat omgooien.
En dat met maar 1 while. Ik kan niet bedenken hoe. Want soms worden er meerdere onder dezelfde kolom weergegeven.

Dit is wat ik nu heb
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Passierooster|prikbord</title>
        <script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js"></script>
        <link href="inettuts.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <script type="text/javascript">
        $('<style type="text/css">.column{visibility:hidden;}</style>').appendTo('head');
        $('body').css({background: '#000 url(img/load.gif) no-repeat center'})
    </script>
   <?php


$dbuser
="";
$dbpass="";
$dbname="";  //the name of the database
$chandle = mysql_connect("localhost", $dbuser, $dbpass)
    or die("Connection Failure to Database");
mysql_select_db($dbname, $chandle) or die ($dbname . " Database not found. " . $dbuser);
$result =  mysql_query("SELECT * FROM prikbord");
?>

    <div id="head">
        <h1>Prikbord</h1>
    </div>

    <div id="columns">
        
        <ul id="column1" class="column">
<?php

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



            print "<li class=/"widget color-$row['kleur']/" id=/"$row['id']/">";
               print " <div class=/"widget-head/">";
                      print "<h3>$row['titel']</h3>";
             print "  </div>";
             print "<div class=/"widget-content/">";
                    print "  <p>$row['tekst']</p>";
            print "  </div>";
            print "  </li>";

}

?>

              </ul>

        <ul id="column2" class="column">
           <?php

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



            print "<li class=/"widget color-$row['kleur']/" id=/"$row['id']/">";
               print " <div class=/"widget-head/">";
                      print "<h3>$row['titel']</h3>";
             print "  </div>";
             print "<div class=/"widget-content/">";
                    print "  <p>$row['tekst']</p>";
            print "  </div>";
            print "  </li>";

}

?>

        </ul>
        
        <ul id="column3" class="column">
            <?php

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



            print "<li class=/"widget color-$row['kleur']/" id=/"$row['id']/">";
               print " <div class=/"widget-head/">";
                      print "<h3>$row['titel']</h3>";
             print "  </div>";
             print "<div class=/"widget-content/">";
                    print "  <p>$row['tekst']</p>";
            print "  </div>";
            print "  </li>";

}

?>

            
        </ul>
        
    </div>

    <script type="text/javascript" src="jquery-ui-personalized-1.6rc2.min.js"></script>
    <script type="text/javascript" src="cookie.jquery.js"></script>
    <script type="text/javascript" src="inettuts.js"></script>
 
</body>
</html>
 
Noppes Homeland

Noppes Homeland

22/04/2011 20:19:45
Quote Anchor link
Je hebt nog steed 3 while lussen, dus nog steeds 2 te veel.

1. 1 print/echo per html blok is meer dan voldoende
2. gebruik ook geen print maar altijd echo
http://www.php.net/echo
http://www.php.net/print
goed lezen wat het verschil is
3. php variabelen buiten quotes!
4. quote je strings altijd met enkele quotes, dan wordt je al gedwongen om stap 3 te doen. Uitzonderingen:
- SQL statements
- \r \n \t
5. doe geen pogingen quotes te escapen want dat is niet nodig als je stap 3,4 goed weet toe te passen
6. een div kan je niet nesten in een li, dat is geen valide html
 
Wouterjan Muchu

Wouterjan Muchu

22/04/2011 20:25:52
Quote Anchor link
Bedankt Noppes. Maar hoe kan ik de Div dan verbeteren aanpassen. Want ik zou geen alternatief weten.
Gewijzigd op 22/04/2011 20:26:03 door Wouterjan Muchu
 
Noppes Homeland

Noppes Homeland

22/04/2011 20:32:13
Quote Anchor link
Div eruit halen en een lijst element gebruiken.

Of helemaal geen lijst elemenenten gebruiken
 
Wouterjan Muchu

Wouterjan Muchu

22/04/2011 20:38:22
Quote Anchor link
Het heeft gewerkt. Kijk maar naar het orginele script : http://www.passierooster.nl/prikbord/
Dat werkt prima.
Dus daar kan het toch niet aan liggen?
 
Noppes Homeland

Noppes Homeland

22/04/2011 20:40:59
Quote Anchor link
Nee, het ligt ook niet aan het feit dat je een div in een li nest - wat in feite niet goed is -, maar wel met het feit dat dit nu de drede keer wordt dat je erop gewezen wordt, dat je het met 1 while moet doen en niet met drie
 
Wouterjan Muchu

Wouterjan Muchu

22/04/2011 20:44:22
Quote Anchor link
Oke, dus de div laat ik nog even voor wat het is. Ook al is dat niet goed.

Over de while. Zou je me iets op weg kunnen helpen hoe ik dat moet doen?
Want hij moet niet bij elke while <ul id="column1" class="column"> zetten. maar 1x bij alle kolom 1, 1x bij alle kolom 2 ect
 
Noppes Homeland

Noppes Homeland

22/04/2011 20:57:30
Quote Anchor link
ja en dan laat je dat toch ook vallen als dat in jouw ogen niet past.
 
Jordy Vervloed

Jordy Vervloed

24/04/2011 13:31:05
Quote Anchor link
Heeft niets met jouw probleem te maken, maar zou het niet ook slimmer zijn om te beginnen met OOP programmeren, of in ieder geval met templates? Dat is veel overzichtelijker joh ;)
 



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.