Meerdere keren mysql_fetch_row

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Mendix Developer

For our client in Amsterdam, we are looking for a Senior Mendix Developer. Company description Our client is an IT Consultancy company who’s been active for 10 years now. With their ambitious team, they are working with different clients in order to help them with analyzing their data and giving advice to them, regarding how they can use their data in the smartest ways, or to make sure that their mobile or web applications are working efficiently. As you get a glimpse of various industries, it is guaranteed that no day will be the same. Job description As a Mendix

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden 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

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

Python (Django) developer - Remote in The Netherla

Functie Together with your team, consisting of a senior, 2 mediors and one junior developer, you will work on their software in an Agile-based approach. You have an eye for quality, risk, and customer interest. Communication with your colleagues and, where necessary, with customers, plays an important role in achieving a successful result. As a person, you are smart, get things done, and are result-oriented. There is a lot of independence within the development team, apart from the stand-up (10:00 am) and occasional pair-programming sessions. Techniques they use include Python, Django, MySQL, Mercurial, Ubuntu Linux, Nginx. In terms of front-end

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »
Erik van Maanen

Erik van Maanen

12/07/2006 21:35:00
Quote Anchor link
Ik heb het volgende script.

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

$sql
= //query hier
$res = mysql_query($sql);

while ($aRow = mysql_fetch_row($res))
{

    if (geldt voorwaarde 1)
    {

        Doe dingen bij voorwaarde 1
    }
 }


while ($aRow = mysql_fetch_row($res))
{

    if (geldt voorwaarde 2)
    {

        Doe dingen bij voorwaarde 2
    }
 }


while ($aRow = mysql_fetch_row($res))
{

    if (geldt voorwaarde 3)
    {

        Doe dingen bij voorwaarde 3
    }
 }


?>


Ik wil dat hij het result 3 keer afgaat en bepaalde dingen doet aan de hand van de voorwaarden. Bij de eerste gaat alles goed, maar bij de tweede en derde doet hij niets. Op de één of andere manier lijkt aan de while niet voldaan bij de 2 en 3e.

Wie kan me uitleggen wat hier mis gaat en hoe ik het kan fixen?

edit: tikfoutje
Gewijzigd op 01/01/1970 01:00:00 door Erik van Maanen
 
PHP hulp

PHP hulp

16/11/2024 07:58:04
 
Han eev

Han eev

12/07/2006 21:40:00
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
<?PHP
while ($aRow = mysql_fetch_row($res))
{

    if (geldt voorwaarde 1)
    {

      // er is altijd maar 1 waarde waar dus je kan het ook met elseif doen
    } elseif(voorwaarde 2) {
// doe voorwaarde 2
} elseif(voorwaarde 3) {
// doe voorwaarde 3
}
 }

?>
 
Frank -

Frank -

12/07/2006 21:40:00
Quote Anchor link
Zodra je een meerdere keren dezelfde code inklopt, weet je vrijwel zeker dat het niet de meest handige code is, enkele uitzonderingen daar gelaten.

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

// Run sql
$sql = //query hier
$res = mysql_query($sql);

while ($aRow = mysql_fetch_row($res))
{

    switch($var){
      case:
geldt voorwaarde 1
        Doe dingen bij voorwaarde 1
      break;
      case:
geldt voorwaarde 2
        Doe dingen bij voorwaarde 2
      break;
      case:
geldt voorwaarde 3
        Doe dingen bij voorwaarde 3
      break;
      default:

        Doe default
      break;
  }
}

?>
 
Erik van Maanen

Erik van Maanen

12/07/2006 21:49:00
Quote Anchor link
Bedankt voor de snelle reactie.

Ik heb naar die mogelijkheid zitten kijken, maar dit werkt bij mij helaas niet.

Mijn resultaat bestaat uit verschillende rijen, ik wil dat hij eerst alle rijen die aan voorwaarde 1 voldoen op het scherm zet, dan degeen die aan voorwaarde 2 voldoen enzovoort. Daarom leek het me het handigst om het result 3 keer af te gaan.
 
Erik Rijk

Erik Rijk

12/07/2006 21:51:00
Quote Anchor link
kan je nu eens goed uitleggen wat je bedoeld?
want wat je nu doet is echt niet nodig.

Mvg,

Erik
 
Erik van Maanen

Erik van Maanen

12/07/2006 22:14:00
Quote Anchor link
Het volledige script:

Query haalt uit de database een aantal rijen die elk over een ander schoolvak gaan en ik wil ze graag gesorteerd per vakgebied onder elkaar in een tabel hebben. De afkorting van het vak is elke keer in $aRow[0] te vinden.

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

// Run sql
$sql = //query

$res = mysql_query($sql);

// begin table
echo '<table>';

// Voeg communicatie in
while ($aRow = mysql_fetch_row($res))
{

    if (substr_count(strtolower($aRow[0]), 'du')==1 || substr_count(strtolower($aRow[0]), 'en')==1 || substr_count(strtolower($aRow[0]), 'fa')==1 || substr_count(strtolower($aRow[0]), 'gr')==1 || substr_count(strtolower($aRow[0]), 'la')==1 || substr_count(strtolower($aRow[0]), 'ne')==1) // is het een communicatie-vak?
    {
    echo '<tr>';
    echo '<td valign="top">'.$aRow[0].'</td>'; // shortname
    echo '<td valign="top">'.$aRow[1].'</td>'; // section-inhoud
    echo '</tr>';
    }
}


// Voeg maatschappij in
while ($aRow = mysql_fetch_row($res))
{

    if (substr_count(strtolower($aRow[0]), 'ak')==1 || substr_count(strtolower($aRow[0]), 'ec')==1 || substr_count(strtolower($aRow[0]), 'gs')==1 || substr_count(strtolower($aRow[0]), 'ma')==1) // is het een maatschappij-vak?
    {
    echo '<tr>';
    echo '<td valign="top">'.$aRow[0].'</td>'; // shortname
    echo '<td valign="top">'.$aRow[1].'</td>'; // section-inhoud
    echo '</tr>';
    }
}


// Voeg natuur in
while ($aRow = mysql_fetch_row($res))
{

    if (substr_count(strtolower($aRow[0]), 'anw')==1 || substr_count(strtolower($aRow[0]), 'bi')==1 || substr_count(strtolower($aRow[0]), 'na')==1 || substr_count(strtolower($aRow[0]), 'sk')==1 || substr_count(strtolower($aRow[0]), 'wi')==1) // is het een natuur-vak?
    {
    echo '<tr>';
    echo '<td valign="top">'.$aRow[0].'</td>'; // shortname
    echo '<td valign="top">'.$aRow[1].'</td>'; // section-inhoud
    echo '</tr>';
    }
}


// Voeg crea in
while ($aRow = mysql_fetch_row($res))
{

    if (substr_count(strtolower($aRow[0]), 'ckv')==1 || substr_count(strtolower($aRow[0]), 'dr')==1 || substr_count(strtolower($aRow[0]), 'ha')==1 || substr_count(strtolower($aRow[0]), 'kcv')==1 || substr_count(strtolower($aRow[0]), 'mu')==1 || substr_count(strtolower($aRow[0]), 'tn')==1 || substr_count(strtolower($aRow[0]), 'te')==1 || substr_count(strtolower($aRow[0]), 'tx')==1) // is het een crea-vak?
    {
    echo '<tr>';
    echo '<td valign="top">'.$aRow[0].'</td>'; // shortname
    echo '<td valign="top">'.$aRow[1].'</td>'; // section-inhoud
    echo '</tr>';
    }
}


// end table
echo '</table>';

?>
Gewijzigd op 01/01/1970 01:00:00 door Erik van Maanen
 
PHP erik

PHP erik

12/07/2006 22:16:00
Quote Anchor link
Het is dus eigenlijk een handmatige manier van sorteren. Dan kun je beter de array sorteren of liever nog al sorteren door een goede query. Maar dus één keer de fetch_row doorlopen en een nieuwe array maken, en die dan echo-en.
 
- SanThe -

- SanThe -

12/07/2006 22:46:00
Quote Anchor link
Als het niet anders kan, kun je
$res = mysql_query($sql);
vlak voor elke while zetten........
 
Roy Bongers

Roy Bongers

12/07/2006 23:01:00
Quote Anchor link
edit: sorry fout gelezen.
Gewijzigd op 01/01/1970 01:00:00 door Roy Bongers
 
Klaasjan Boven

Klaasjan Boven

12/07/2006 23:12:00
Quote Anchor link
$sql="jousql ORDER BY 'schoolvak'

geeft een gesorteerd resultaat
 
Erik van Maanen

Erik van Maanen

13/07/2006 01:16:00
Quote Anchor link
Bedankt mensen, ik heb weer wat ideeën gekregen. Ik ga morgen de boel testen.
 



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.