While lus: naast elkaar tonen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving 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 leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. 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 brom- en 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. Functie

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

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 »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »
Glenn B

Glenn B

03/04/2014 19:57:51
Quote Anchor link
Ik heb een pagina aangemaakt waar de crewleden automatisch worden getoond uit de database. Dit heb ik gedaan met de while lus, maar hierdoor worden ze onder elkaar geplaatst. Ik zou het zo willen programmeren dat er drie naast elkaar worden gezet, dan een rij daaronder enzoverder. Hoe doe ik dit?

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
$result = mysql_query("SELECT * FROM gebruikers WHERE rank='1'");
echo "<b>Moderators</b>
<table border='0'>";
while($row = mysql_fetch_array($result))
  {
  $avatar = $row['afbeelding'];
  echo "<tr align='center'>";
  echo "<td><FONT COLOR='#F53838'>" . $row['gebruikersnaam'] . "</FONT></td>";
  echo "<td></td>";
  echo "</tr>";
  echo "<tr>";
  echo "<td><img src='$avatar' width='150' height='150'></td>";
  echo "<td></td>";
  echo "</tr>";
  echo "<br />";
  }
echo "</table>";
Gewijzigd op 03/04/2014 19:59:32 door Glenn B
 
PHP hulp

PHP hulp

17/11/2024 11:43:28
 
Frank Nietbelangrijk

Frank Nietbelangrijk

03/04/2014 20:18:41
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
<?php

// aantal gevonden records
$records = mysql_num_rows($result);

// aantal kolommen
$columns = 3;

// aantal rijen berekenen
$rows = intval($records / $columns);

// indien er een restant overblijft na de deling dan is er nog een extra rij nodig
if($records % $columns > 0)
    $rows++;

// regel voor regel
for($i = 1 ; $i <= $rows ; $i++)
{

    echo '<tr>';

    // cel voor cel
    for($j = 1 ; $j <= $columns ; $j++)
    {

        // geen records meer? stoppen dan
        if($i * $columns + $j > $records)
            break;

        echo '<td>Hier komt een avatar</td>';
    }

    echo '</tr><br>';
}


?>
 
Glenn B

Glenn B

03/04/2014 20:45:41
Quote Anchor link
Bedankt!
Waarschijnlijk een domme vraag, maar wat moet ik dan doen met het volgende?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$row = mysql_fetch_array($result)


Waar moet ik die dan plaatsen?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

03/04/2014 23:28:31
Quote Anchor link
Nee op zich niet zo een domme vraag :-)

normaal doe je dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
while($row = mysql_fetch_array($result))
{

  // laat rij voor rij gegevens zien
}
?>


maar nu vraag je van te voren op hoeveel rijen er in de $result zitten met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$records
= mysql_num_rows($result);
?>


daarop maken we een verdeling van rijen en kolommen. (telkens 3 naast elkaar) en gaan we net zoveel avatars weergeven als er rijen gevonden zijn. Dus dan hoef je alleen maar te doen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$row
= mysql_fetch_array($result); // zonder while
?>


Toevoeging op 03/04/2014 23:45:07:

Het totale plaatje:

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

function renderAvatar($row)
{

     return '<img src="'.$row['afbeelding'].'" width="150" height="150">';
}


//je query moet als eerste
$result = mysql_query('SELECT * FROM table');

// aantal gevonden records
$records = mysql_num_rows($result);

// aantal kolommen
$columns = 3;

// aantal rijen berekenen
$rows = intval($records / $columns);

// indien er een restant overblijft na de deling dan is er nog een extra rij nodig
if($records % $columns > 0)
    $rows++;

echo '<table>';
// regel voor regel
for($i = 1 ; $i <= $rows ; $i++)
{

    echo '<tr>';

    // cel voor cel
    for($j = 1 ; $j <= $columns ; $j++)
    {

        // teken de cel
        if($row = mysql_fetch_array($result))
            echo '<td>'.renderAvatar($row).'</td>';
        else
            echo '<td>&nbsp;</td>';
    }

    echo '</tr><br>';
}

echo '</table>';
?>
Gewijzigd op 03/04/2014 23:57:39 door Frank Nietbelangrijk
 
Glenn B

Glenn B

04/04/2014 01:18:22
Quote Anchor link
Ok, ik ga nog één keer moeilijk doen. :p Je code werkt als ik dit doe met enkel de avatars, waarvoor al heel erg bedankt, maar wanneer ik nog een extra rij aanmaak om ook nog boven elke avatar de username te zetten, dan gaan de avatars weer onder elkaar staan. Het is waarschijnlijk iets heel logisch waarom mijn code dit doet, maar ik zie het niet zo goed.

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
echo '<table>';
for($i = 1 ; $i <= $rows ; $i++)
{
    echo '<tr>';

    // cel voor cel
    for($j = 1 ; $j <= $columns ; $j++)
    {
     if($row = mysql_fetch_array($result)) {
      $avatar = $row['afbeelding'];
      echo "<td><FONT COLOR='#F53838'>" . $row['gebruikersnaam'] . "</FONT></td>";
      echo '</tr><br>';
      echo '<tr>';
      echo "<td><img src='$avatar' width='150' height='150'></td>";
     }
        else
            echo '<td>&nbsp;</td>';
    }
    echo '</tr><br>';
}
echo '</table>';

Ik heb je functie er even uitgehaald omdat die anders een error gaf, wat waarschijnlijk ook logisch zal zijn met mijn code. :')
Gewijzigd op 04/04/2014 01:18:48 door Glenn B
 
- SanThe -

- SanThe -

04/04/2014 13:58:31
 
Frank Nietbelangrijk

Frank Nietbelangrijk

05/04/2014 09:50:52
Quote Anchor link
Je kunt in die functie gewoon een nieuwe tabel aanmaken maar misschien moet je overwegen om van de buitenste tabel af te stappen en in plaats daarvan met div's te gaan werken.
Gewijzigd op 05/04/2014 09:54:40 door Frank Nietbelangrijk
 



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.