Variabel naam samenvoegen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

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 »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

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 »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

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 »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »
Lars Groot

Lars Groot

31/08/2010 21:07:11
Quote Anchor link
Beste,

Hoe kan ik de naam van een variabele samenvoegen?

Hiermee bedoel ik bijv.:
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
for ($i = 1; ; $i++) {
    if ($data->strippag{$i} == "") {
        break;
    }
    $i2 = $i + 1;
    $i0 = $i - 1;
    if($i == 1){
        echo '<div id="'.$i.'" style="display:block;">';
    } else{
        echo '<div id="'.$i.'" style="display:none;">';
    }
    echo '<img src="'.$data->strippag{$i}.'" alt="'.$data->stripnaam.' pagina '.$i.'"><br />
    <br />';
    if($i != 1){
        echo '<input type="button" onclick="tab2(\''.$i0.'\', \''.$i.'\');" value="&laquo; Vorige pagina">';
    }
    echo '&nbsp;<b>Pagina '.$i.'</b>&nbsp;';
    if($data->strippag{$i2} != ""){
        echo '<input type="button" onclick="tab(\''.$i2.'\');" value="Volgende pagina &raquo;">';
    }
    echo '</div>';
}


Dan gaat het hierom:
if ($data->strippag{$i} == "") {
Ik wil graag dat die dus $data->strippag1 pakt als de $i 1 is, en als de $i 10 is, dan pakt ie $data->strippag10.

Alleen zo werkt het niet, en ook niet met een punt...

Weet iemand hoe ik dit wel kan doen?

Alvast bedankt!

Lars
 
PHP hulp

PHP hulp

27/05/2026 10:33:56
 
Chris visser

chris visser

02/09/2010 23:01:22
Quote Anchor link
Het hele stukje code ziet er voor mijn gevoel nogal onlogisch uit.
Als ik het goed begrijp wil je een soort paginator maken?

Hieronder staat 1 van mijn functies die ervoor zorgt dat meerdere nieuwsberichten over meerdere pagina's verspreid worden. Tegelijkertijd maakt het voor elke pagina een link. Ik heb zoveel mogelijk engels commentaar erbij gezet om het overzichtelijk te maken. Misschien kun je dit gebruiken:

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
<?php
function nieuws($TeamID, $type)
{

  global $db, $admin;
  //count gb messages
    $counter = $db->sql_query("SELECT * FROM voetbal_berichten WHERE TeamID=".$TeamID." AND Type='".$type."' ORDER BY DatumTijd DESC");
    $totalResult = $db->sql_numrows();    
    //if($totalResult>30)
    //{
      //set maximum rows

      $maxRows = 30;
      $pages = ceil($totalResult/$maxRows);
      //Start pagination
      if(isset($_GET['page'])) { $showpage = $_GET['page']; }
      else { $showpage = $pages; }
      //No page given so start from 0 to maxRows-1 (to prevent 0 from being counted)
      if($showpage == 1) { $to = $totalResult; $from = $totalResult-$maxRows; }
      //page is given show last article on first page
      if($showpage > 1) { $to = ($totalResult-($maxRows*$showpage))+$maxRows; $from = $totalResult-($maxRows*$showpage); }
      //From cannot drop below zero
      if($from < 0) { $from = 0; }

      //for each page is a link available
    $page = 1;
      while($pages >= $page)
      {

        //make the active page bold
        if($showpage == $page) { $style = 'font-weight: bold;'; } else { $style = 'font-weight: normal'; }
          //show text for oldest page and newest page
        if($page == 1) { echo '<span style="float: right; '.$style.'"><a href="modules.php?name=Gastenboek&page='.$page.'">[oudste]</a></span>'; }
          elseif($page == $pages) { echo '<span style="float: right; '.$style.'"><a href="modules.php?name=Gastenboek&page='.$page.'">[nieuwste]</a></span>'; }
        else { echo '<span style="float: right; '.$style.'"><a href="modules.php?name=Gastenboek&page='.$page.'">['.$page.']</a></span>'; }
        $page++;
      }

      echo '<p />&nbsp;';
      //Show messages
      $from = mysql_real_escape_string($from);
      $to = mysql_real_escape_string($to);
    
      $result = $db->sql_query("SELECT * FROM voetbal_berichten WHERE TeamID=".$TeamID." AND Type='".$type."' ORDER BY DatumTijd DESC LIMIT ".$from.",".$to);
    //}
    //else
    //{
    //  $result = $db->sql_query("SELECT * FROM voetbal_nieuws ORDER BY DatumTijd DESC");
    //}

  $i=0;
    while ($message = $db->sql_fetchrow($result))
    {

      $i++;
      if($i <= 40)
        {

          $Datum = date('d-m-Y', $message['DatumTijd']);
            echo '    <div class="storytitle">';
        //echo '      <strong>Bijnaam: '.$message['Username'].'</strong>&nbsp; <span style="float: right; font-weight: normal; "><i>Geplaatst op '.$message['date'].'</i></span>';
            echo '      &nbsp;<span style="float: right; font-weight: normal; "><i>Geplaatst op '.$Datum.'</i></span>';
            echo '    </div>';
            echo '    <div class="main" style="min-height: 120px; padding: 3px;">';
            echo '    <img src="images/topics/'.$type.'.gif" Alt="'.$type.'" align="right" border="0">';
            echo        nl2br($message['Bericht']);
            echo '    </div>';;
          if(is_admin($admin))
          {

              echo '  &nbsp;<span style="float: right;">';
            echo '      <a href="modules.php?name=Voetbal&op=team&task='.$type.'&TeamID='.$TeamID.'&DeleteID='.$message['NieuwsID'].'" class="textboxbutton">Verwijder bericht</a>';
                echo '  </span>';
          }

            echo '<p />';
        }
    }    
}


?>
 
Pim -

Pim -

02/09/2010 23:30:30
Quote Anchor link
Wat je nu doet is onnodige, leer met arrays werken! http://php.net/manual/en/language.types.array.php
 



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.