php/sql vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

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 »

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 »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

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

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

24/11/2024 06:18:23
 
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.