foreach loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Mobile Developer iOS Amsterdam

Functie What will you be doing as Mobile Developer? As an iOS app developer you will work in a multidisciplinary team of app developers, web developers and designers. You will work on world-class apps that will be used by thousands of people. There is a lot of room for self-development on a technical and personal level. Together with the rest of the team you develop in the newest techniques and you go for the best quality. We work with Kotlin Multiplatform Mobile to develop hybrid apps and we guarantee quality with peer reviews, unit testing and we use a CI/CD.

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

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 »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

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 »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

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 »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »
Martijn Not

Martijn Not

16/12/2010 21:28:07
Quote Anchor link
Een vraagje over de foreach loop:

Ik leer op school de PDO methode om verbinden met mysql te maken maar gebruik liever mysql_connect...

Nu heb ik met PDO de volgende (werkende) foreach loop gemaakt:

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
<?php
    session_start();
    try {
        $db = new PDO('mysql:host=localhost;dbname=planner','admin','hoi');
    }

    catch(PDOException $e) {
        echo $e->getMessage();
    }


    $sql = "SELECT * FROM tasks WHERE tsk_ID = $_POST[verstopt]";
    $resultaat = $db->query($sql);

    foreach($resultaat as $row) {
        $_SESSION['Tid'] = $row[tsk_ID];
        $_SESSION['Tvak'] = $row[tsk_subj];
        $_SESSION['Ttitel'] = $row[tsk_title];
        $_SESSION['Ttxt'] = $row[tsk_txt];
        $_SESSION['TsJ'] = $row[tsk_start_date];
        $_SESSION['TsM'] = $row[tsk_start_date];// dag,maand,jaar etc wordt gekozen in index.php
        $_SESSION['TsD'] = $row[tsk_start_date];
        $_SESSION['TeJ'] = $row[tsk_end_date];
        $_SESSION['TeM'] = $row[tsk_end_date];
        $_SESSION['TeD'] = $row[tsk_end_date];
        $_SESSION['Tdone'] = $row[tsk_done];
    }

    $db = NULL;
?>


Dit werkt. Nu wil ik dit omzetten naar mysql_connect ipv dat PDO en heb het volgende:

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
<?php
    session_start();

    $con = mysql_connect("localhost","admin","hoi");
    if (!$con) die('Could not connect: '.mysql_error());
    mysql_select_db("planner", $con);

    $sql = "SELECT * FROM tasks WHERE tsk_ID = $_POST[verstopt]";
    $resultaat = mysql_query($sql,$con);

    foreach($resultaat as $row) {
        $_SESSION['Tid'] = $row[tsk_ID];
        $_SESSION['Tvak'] = $row[tsk_subj];
        $_SESSION['Ttitel'] = $row[tsk_title];
        $_SESSION['Ttxt'] = $row[tsk_txt];
        $_SESSION['TsJ'] = $row[tsk_start_date];
        $_SESSION['TsM'] = $row[tsk_start_date];// dag,maand,jaar etc wordt gekozen in index.php
        $_SESSION['TsD'] = $row[tsk_start_date];
        $_SESSION['TeJ'] = $row[tsk_end_date];
        $_SESSION['TeM'] = $row[tsk_end_date];
        $_SESSION['TeD'] = $row[tsk_end_date];
        $_SESSION['Tdone'] = $row[tsk_done];
    }

?>


Dit geeft echter de volgende error:

Warning: Invalid argument supplied for foreach() in D:\xampp\htdocs\PO3\verwijderen.php on line 13

Naast dit heb ik de vraag of dit ook anders kan. Dit verwijder script wordt opgevraagd als ik op verwijder klik naast een row in een tabel met een heleboel results. Er is telkens maar 1 'resultaat' dus. Waarom dan die foreach loop als er maar 1 is? (dit heb ik uit mijn boek namelijk).

En ja dat met de SESSIONS kan vast makkelijker of beter maar ik ben een beginner dus dat laat ik nu even zo.
Heeft iemand een oplossing? :)
 
PHP hulp

PHP hulp

24/11/2024 07:44:48
 
Jens V

Jens V

16/12/2010 21:30:26
Quote Anchor link
$resultaat is het $resultaat van de query. Je moet mysql_fetch_(array/assoc/object) gebruiken om je data op te halen.

Misschien dat je iets aan dit hebt.
Gewijzigd op 16/12/2010 21:39:16 door Jens V
 
Jordi Kroon

Jordi Kroon

16/12/2010 21:35:56
Quote Anchor link
Mysql_fetch_assoc mowt je gebruiken

En gebruik geen wildcards met het select geef aan wat je wilt

Antwoord: je maakt van die error een array en van die array maak je een variabel die je op een bepaalde plek laat weergeven
Gewijzigd op 16/12/2010 21:36:59 door Jordi Kroon
 
Martijn Not

Martijn Not

16/12/2010 22:06:41
Quote Anchor link
Hoe bedoel je met select? Want ik heb nu dit en krijg telkens de laatste tabelwaarde inderdaad:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
    while($row = mysql_fetch_assoc($resultaat)){
        foreach($row as $sleutel => $waarde){
            $_SESSION['Tid'] = $sleutel.$waarde;
            $_SESSION['Tvak'] = $sleutel.$waarde;
            $_SESSION['Ttitel'] = $sleutel.$waarde;
            $_SESSION['Ttxt'] = $sleutel.$waarde;
            $_SESSION['TsD'] = $sleutel.$waarde;// dag,maand,jaar etc wordt gekozen in index.php
            $_SESSION['TeD'] = $sleutel.$waarde;
            $_SESSION['Tdone'] = $sleutel.$waarde;
        }
    }

?>
 
Jordi Kroon

Jordi Kroon

16/12/2010 22:10:37
Quote Anchor link
Wat ik bedoel is je roept nu alle tabellen op terwijl je er maar een paar nodig hebt
Roep alleen degene op die je nodig hebt
 
Martijn Not

Martijn Not

16/12/2010 22:13:43
Quote Anchor link
Ja dat doe ik ook met dat tsk_ID in de mysql query. Ik krijg met dit script alleen een formulier met allemaal

tsk_done1

waardes, waarbij tsk_done de laatste row in mijn tabel is en 1 de waarde ervan. Ik moet per row die sleuten en waarde kunnen instellen :/
 
- SanThe -

- SanThe -

16/12/2010 22:18:40
Quote Anchor link
Stel dat er meerder records worden gevonden dan zal de foreach() de session-vars steeds overschrijven. De query is niet correct bij de post-var => de quotes missen in het post-array(). En de query is lek => sql-injection.
 
Jordi Kroon

Jordi Kroon

16/12/2010 22:21:20
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
<?php

$query
= "select tb1, tb2 FROM tabelnaam tb1 = eenwaarde";
$get = mysql_query(query);
$aantal = mysql_num_rows($get);
$verzamel = Mysql_fetch_assoc($get);

//nu kun je je tabellen ophalen en bijv vergelijken met
$verzamel['tb2'];


?>
Gewijzigd op 16/12/2010 22:22:24 door Jordi Kroon
 
Martijn Not

Martijn Not

16/12/2010 22:26:01
Quote Anchor link
I see.. dus je zegt dat ik eigenlijk helemaal geen loops en dingen nodig heb? Ik zal het eens proberen, thanks :)

Toevoeging op 16/12/2010 22:35:52:

Top! Het werkt. Heel erg bedankt allemaal :D
 
Jordi Kroon

Jordi Kroon

16/12/2010 22:47:22
Quote Anchor link
Hoe heb je het uiteindelijk gedaan ?
 

17/12/2010 00:08:18
Quote Anchor link
Waarom stap je af van PDO? Als je al PDO gebruikt zie ik geen reden om terug te gaan naar mysql (omgekeerd wel).
 
Martijn Not

Martijn Not

17/12/2010 20:54:23
Quote Anchor link
PDO is gwn niet handig in mijn ogen..

Jordi, jouw laatste post heb ik gebruikt. Ik post morgen wel het uiteindelijke script als je wilt.
 

17/12/2010 21:07:31
Quote Anchor link
Kan je uitleggen wat er niet handig is aan PDO?
Verder kan ik je dan adviseren om eens naar deze tutorial te kijken.
 
Martijn Not

Martijn Not

17/12/2010 23:09:22
Quote Anchor link
Hier mijn uiteindelijk gebuikte script (het deel waar het om ging)

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
<?php
    $sql
= "SELECT * FROM tasks WHERE tsk_ID = $_POST[verstopt]";
    $resultaat = mysql_query($sql);

$aantal = mysql_num_rows($resultaat);
$verzamel = mysql_fetch_assoc($resultaat);

//nu kun je je tabellen ophalen en bijv vergelijken met
$_SESSION['Tid'] = $verzamel['tsk_ID'];
$_SESSION['Tvak'] = $verzamel['tsk_subj'];
$_SESSION['Ttitel'] = $verzamel['tsk_title'];
$_SESSION['Ttxt'] = $verzamel['tsk_txt'];
$_SESSION['TsD'] = $verzamel['tsk_start_date'];// dag,maand,jaar etc wordt gekozen in index.php
$_SESSION['TeD'] = $verzamel['tsk_end_date'];
$_SESSION['Tdone'] = $verzamel['tsk_done'];
?>


Karl ik ga niet uitleggen waarom ik het niet handig vind. Ik vind het gewoon veel ingewikkelder en omslachtiger dan normale directe mysql functies.
 

17/12/2010 23:15:03
Quote Anchor link
- Controleren of een form gepost is doe je met if($_SERVER['REQUEST_METHOD'] == 'POST')
- Selecteer altijd wat je wilt hebben, gebruik geen *. SQL is self documenting, dat wil dus zeggen dat je aan de query kunt zien wat je wilt. Verder is * een wildcard wat betekend dat je niet per se iets terug hoeft te krijgen.
- Foutafhandeling ontbreekt overal.
- SQL injections mogelijk, gebruik mysql_real_escape_string.
- Regel 8 tot en met regel 15 zijn geen vergelijkingen, maar zijn toewijzingen.
- Sla je data en tijd op in je database? Gebruik dan het veld van het juiste type, namelijk DATETIME.
Gewijzigd op 17/12/2010 23:15:47 door
 
- SanThe -

- SanThe -

18/12/2010 03:38:11
Quote Anchor link
- SanThe - op 16/12/2010 22:18:40:
De query is niet correct bij de post-var => de quotes missen in het post-array(). En de query is lek => sql-injection.


Ben je nou gewoon dom of lees je de antwoorden niet.
 
Martijn Not

Martijn Not

18/12/2010 10:27:57
Quote Anchor link
Die quotes maken echt geen verschil, heb ik al getest. En misschien ben jij wel dom want je leest geeneens de eerste post waarin ik vermeld dat ik een beginner ben en dus niks af weet van sql-injections.

Karl Karl op 17/12/2010 23:15:03:
- Controleren of een form gepost is doe je met if($_SERVER['REQUEST_METHOD'] == 'POST')
- Selecteer altijd wat je wilt hebben, gebruik geen *. SQL is self documenting, dat wil dus zeggen dat je aan de query kunt zien wat je wilt. Verder is * een wildcard wat betekend dat je niet per se iets terug hoeft te krijgen.
- Foutafhandeling ontbreekt overal.
- SQL injections mogelijk, gebruik mysql_real_escape_string.
- Regel 8 tot en met regel 15 zijn geen vergelijkingen, maar zijn toewijzingen.
- Sla je data en tijd op in je database? Gebruik dan het veld van het juiste type, namelijk DATETIME.


- Dat wist ik niet, ik heb het nu gedaan met een hidden veld.
- Dat * is omdat ik alle velden van die tabel nodig heb WHERE tsk_ID = ....
- Foutafhandeling heb ik nog niet geleerd, ik zal die tutorial die je poste binnenkort is lezen.
- Ook dit weet ik nog niet, en aangezien deze pagina niet op internet komt maar puur voor eigen gebruik is en een opdracht voor school maakt het niet heel veel uit.
- 8 tm 15 moeten ook toewijzingen zijn. Ik haal die row's op en zet ze in sessies die ik op een andere pagina weer opvraag :).
- Alleen datum, dan is DATE toch goed genoeg?

Toevoeging op 18/12/2010 12:04:28:

Ik probeer nu alle rows te laten zien in een tabel met alle waarden, maar krijg 7 keer dezelfde row te zien omdat hij voor elke waarde opnieuw de foreach loop doet. Dit is wat ik 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
<?php
                $con
= mysql_connect("localhost","...","...");
                if (!$con) die('Could not connect: '.mysql_error());
                mysql_select_db("planner", $con);
                
                $sql = "SELECT * FROM tasks ORDER BY tsk_end_date ASC";
                if (!mysql_query($sql,$con)) {
                    die('Error: '.mysql_error());
                }

                $resultaat = mysql_query($sql);
                
                $aantal = mysql_num_rows($resultaat);
                $verzamel = mysql_fetch_assoc($resultaat);
                
                echo '<table><tr id=tr_all><td>ID</td><td>Titel</td><td>Beschrijving</td><td>Vak</td><td>Begindatum</td><td>Einddatum</td><td>Afgerond</td></tr>';
                while($row = mysql_fetch_assoc($resultaat)){
                    foreach($row as $sleutel => $waarde){
                        echo '<tr>';
                        $nummer = $row['tsk_ID'];
                        $db_start_date=$row['tsk_start_date'];
                        $db_end_date=$row['tsk_end_date'];
                        echo '<td>'.$row['tsk_ID'].'</td>
                        <td>'
.$row['tsk_title'].'</td>
                        <td>'
.$row['tsk_txt'].'</td>
                        <td>'
.$row['tsk_subj'].'</td>
                        <td>'
.(date('d-m-Y', strtotime($db_start_date))).'</td>
                        <td>'
.(date('d-m-Y', strtotime($db_end_date))).'</td>
                        <td>'
;
                        if($row['tsk_done']==1) {
                            echo 'Ja';
                        }

                        else {
                            echo 'Nee';
                        }
                    
                        echo '</td>';
                        echo '</tr>';
                    }
                }

                echo '</table>';
                mysql_close($con);
            ?>


Hij moet voor elke row 1 rij laten zien met 7 kolommen (7 verschillende waarden). Nu laat hij dus voor elke waarde een nieuwe rij aanmaken. Dat is ook wel logisch, maar ik weet niet hoe ik dit moet oplossen :P
 
Noppes Homeland

Noppes Homeland

18/12/2010 12:53:33
Quote Anchor link
1. het heeft totaal geen zin om binnen de while een foreach te doen in deze situatie
2. het heeft geen zin om voor dat je de while in gaat 1x te fetchen
3. het heeft geen zin om overbodige variabelen aan te maken
4. het heeft ook geen zin om zovele echo's in je code te hebben
5. je dient attribuutwaarden ook te qouten
6. zal het niet handiger zijn om bepaalde zaken (te tonen datum format) ook alsdanig in de query te steken
7. het heeft geen zin om dood te gaan, en dat slaat op de die(), pas fatsoenlijke foutafhandeling toe op een zodanige manier dat de rest van je code gewoon doorlopen kan worden
 
Martijn Not

Martijn Not

18/12/2010 14:17:46
Quote Anchor link
Ok dat is hoe het niet moet, maar ik vroeg eigenlijk hoe het wel moet :P

Toevoeging op 18/12/2010 22:23:08:

foreach loop weg gehaald en hij werkt idd :)
 



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.