meerdere berichten verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

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 »

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 »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

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 »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met 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 (denk aan ECT) 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

Bekijk vacature »

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

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 »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

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 »

Pagina: 1 2 volgende »

Simon Kroes

Simon Kroes

15/04/2008 21:44:00
Quote Anchor link
Heey Hallo,

Even een vraagje. Graag wil ik voor mijn mail inbox vinkjes voor de mails hebben zodat je de berichten kunt selecteren en dan de geselecteerde berichten verwijderen. Daarvoor heb ik het onderstaande script gemaakt maar die verwijderd maar 1 bericht. Hoe kan ik ervoor zorgen dat hij alle geselecteerde berichten verwijderd?

Alvast bedankt!

Nomis

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

  if($_POST['verwijder']){
      $sql = 'DELETE FROM PB WHERE to_ID="'.$_SESSION['ID'].'" AND ber_ID="'.$_POST['bericht'].'"';
      $result = mysql_query($sql);
      if ($result) {
        echo 'De berichten zijn verwijdert';
      }
else {
        echo 'De berichten zijn niet verwijdert.<br />';
        echo 'Database fout: ' . mysql_error();
      }
  }

    echo '<table border="0" width="100%">';
   <
tr>
   <
td><b>Status</td>
    echo '<td>';
    echo '<b>Van';
    echo '</td>';
    echo '<td>';
    echo '<b>Onderwerp:';
    echo '</td>';
    echo '<td><input name="allbox" type="checkbox" value="Check All" onclick="InboxCheckAll();" /></td>';
    echo '</tr>';
    while($rij = mysql_fetch_array($fea)){
      echo '<tr>';
      echo '<td>';
      if($rij['status'] == 'unread'){
        echo '<img src="http://testarena.zesnul.nl/ledensystem/images/unread.gif">';
      }
else if($rij['status'] == 'read') {
        echo '<img src="http://testarena.zesnul.nl/ledensystem/images/read.gif">';
      }
else {
        echo '<img src="http://testarena.zesnul.nl/ledensystem/images/message.gif">';
      }

      echo '</td>';
      echo '<td>';
      echo '<form action="'.$SERVER['PHP_SELF'].'" method="post">';
      
      $sa = 'SELECT * FROM inlog WHERE ID="'.$rij['from_ID'].'"';
      $ms = mysql_query($sa) OR die (mysql_error());
      $da = mysql_fetch_array($ms);
      echo $da['naam'];
      echo '</td>';
      echo '<td>';
      echo '<a href="?loginsysteem=postvak&action=read&berID='.$rij['ber_ID'].'">'.pb($rij['naam']).'</a>';
      echo '</td>';
      echo '<td>';
      echo '<input type="checkbox" name="bericht" value="'.$rij['ber_ID'].'">';
      echo '</td>';
      echo '</tr>';
    }

    echo '</table>';
    echo '<input type="hidden" name="verwijder">';
    echo '<input type="submit" value="Verwijder de berichten">';
    echo '</form> ';
  }

?>
 
PHP hulp

PHP hulp

23/11/2024 19:31:45
 
Jesper Diovo

Jesper Diovo

15/04/2008 21:50:00
Quote Anchor link
Door checkbox-velden naam[] te geven, zal $_POST['naam'] een array bevatten met daarin alle velden die zijn aangevinkt. Je kunt deze nalopen (door bijv. de value van de checkboxen het ID van een bericht te geven) en zo verwijderen.

Let overigens wel op met het woord verwijderen. Het doet meer dan je denkt, en helemaal als het fout gaat. Je kunt misschien beter met een bepaalde status werken.
 
Simon Kroes

Simon Kroes

15/04/2008 21:54:00
Quote Anchor link
En hoe haal ik die array uit elkaar?
Gewijzigd op 01/01/1970 01:00:00 door Simon Kroes
 
Jesper Diovo

Jesper Diovo

15/04/2008 21:55:00
Quote Anchor link
Je doorloopt een array met foreach. Door erop te klikken kun je er meer over lezen ;-).
 
Simon Kroes

Simon Kroes

15/04/2008 21:59:00
Quote Anchor link
OKé bedankt. zal ik daar een mee gaan puzzelen!
Hoop dat het lukt
 
Miniejjj

Miniejjj

15/04/2008 22:03:00
Quote Anchor link
Er zit trouwens zoiezo een fout in je script ;)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
   <tr>
   <
td><b>Status</td>
?>
 
Simon Kroes

Simon Kroes

15/04/2008 22:05:00
Quote Anchor link
:o </b> vergeten
 
Jesper Diovo

Jesper Diovo

15/04/2008 22:08:00
Quote Anchor link
Dat niet alleen. Je echo't de HTML niet, maar zet ze er gewoon tussen terwijl de PHP tag nog openstaat.
 
Simon Kroes

Simon Kroes

15/04/2008 22:10:00
Quote Anchor link
Dat snap ik niet helemaal
 
Jesper Diovo

Jesper Diovo

15/04/2008 22:12:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
    echo '<table border="0" width="100%">';
   <
tr>
   <
td><b>Status</td>
    echo '<td>';
?>

Dat staat er in jouw code. Je echo't <tr><td><b>Status</td> niet, het staat er alleen maar tussen. PHP wil dit gaan zien als een functie, variabele of whatever, maar niet als HTML, wat wel jouw bedoeling is. Je zult dit stukje dus ook even moeten echo'en:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    echo '<table border="0" width="100%">';
    echo '<tr><td><b>Status</td>';
    echo '<td>';
?>
 
Simon Kroes

Simon Kroes

15/04/2008 22:15:00
Quote Anchor link
:o dat is niet in het script totaal
maar dat is nog zon 300 regels langer.

Als ik eerlijk moet zijn lukt het niet helemaal met die array
 
Jesper Diovo

Jesper Diovo

15/04/2008 22:16:00
Quote Anchor link
Dat is helemaal niet erg, we zijn hier immers om jou te helpen.
Wat of waar gaat het precies fout?
 
Simon Kroes

Simon Kroes

15/04/2008 22:17:00
Quote Anchor link
Hij verwijder steeds de geselecteerde dingen

waarom weet ik niet
 
Jesper Diovo

Jesper Diovo

15/04/2008 22:19:00
Quote Anchor link
Dat moet toch ook? :'-)
 
Simon Kroes

Simon Kroes

15/04/2008 22:22:00
Quote Anchor link
Niet bedoel ik, sorry
 
Jesper Diovo

Jesper Diovo

15/04/2008 22:25:00
Quote Anchor link
Heb je een stuk code voor me?
 
Simon Kroes

Simon Kroes

15/04/2008 22:27:00
Quote Anchor link
Nee :P
ik snap nog zelfs niet helemaal hoe het werkt
ben al voor de 3de keer bezig met die php.net door te lezen maar kom er niet uit
 
Jesper Diovo

Jesper Diovo

15/04/2008 22:43:00
Quote Anchor link
Even kort en samenvattend. Foreach() doorloopt elk element in de opgegeven array en plaatst deze terug in de variabele die jij daarvoor opgeeft. Je kunt naast de waardes ook nog iedere key uit de array in een nieuwe variabele stoppen.

Kijk maar eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$array
= array("dit","is","een","lijst");

foreach($array as $woord) {
  echo $woord;
}

?>


Nu zal ieder woord in de array in $woord gestopt worden en zal deze geëcho'd worden. Als foreach dat woord gehad heeft, pakt hij het volgende woord (indien dat er is) en stopt deze in $woord. Nu bevat $woord niet meer het woord van net, maar het volgende woord.

Foreach staat dus voor 'voor elk element in de array, doen we dit'. Dat 'doen we dit' staat tussen de accolades ( { en } ). In bovenstaande code wordt elk element geëcho'd.

Als je nu ook nog de sleutel van een element array erbij wilt hebben, kun je dat zo doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$array
= array("woord1"=>"dit","woord2"=>"is","woord3"=>"een","woord4"=>"lijst");

foreach($array as $sleutel => $woord) {
  echo $sleutel . " in \$array geeft " . $woord;
}

?>


Nu wordt hetzelfde gedaan als net, alleen wordt nu ook nog de sleutel meegegeven. In $sleutel zullen dus omstebeurt woord1, woord2, woord3 en woord4 komen te zitten. In $woord komen weer dit, is, een en lijst te zitten.

Datzelfde doen we met je $_POST waardes die uit je formulier komen. $_POST is immers een array. Maar in een array kan ook weer een andere array zitten. In dit geval hebben we daar mee te maken.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
foreach($_POST as $key => $waarde) {
  echo "Veld " . $key . " bevat " . $waarde . " <br />";
}

?>

Nu haal je ieder element in $_POST op. $key bevat in dit geval de veldnaam die je aan het veld gegeven hebt. $waarde bevat de ingevoerde waarde.

In ons geval zal één van de $waarde variabelen een array bevatten. Namelijk de array met alle checkboxen die aangevinkt zijn. Kijk maar eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
foreach($_POST as $key => $waarde) {
  // eerst even kijken of $waarde wel een array is, want dat is niet altijd het geval
  if(is_array($waarde)) {
    foreach($waarde as $checkbox) {
      echo "Checkbox (" . $checkbox . ") is aangevinkt.";
    }
  }
else {
    echo $key . " bevat " . $waarde . " in \$_POST. <br />";
  }
}

?>


Nu bevat $checkbox stuk voor stuk de waardes van de checkboxen die aangevinkt waren. Je geeft in je formulier aan iedere checkbox het ID van een bericht als value. Zodra deze is aangevinkt, komt die value dus in de array te zitten. Als we nu op de plek van echo "Checkbox (" . $checkbox . ") is aangevinkt."; een query zetten die met $checkbox (welke dus het ID van een bericht bevat) dat bericht verwijderd. Dan wordt die dus verwijderd.

Nou het is uiteindelijk toch een heel verhaal geworden, maar hoop dat je het snapt.
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Simon Kroes

Simon Kroes

15/04/2008 23:09:00
Quote Anchor link
Ja ik begin het nu redelijk te snappen,

Alleen 1 ding snap ik nog niet
als ik id 10 en 11 geselecteert heb, dan geeft hij aan:



bericht bevat 10 in $_POST.
verwijder bevat Verwijder de berichten in $_POST.
en niet 10 en 11?
Gewijzigd op 01/01/1970 01:00:00 door Simon Kroes
 
Kevichill

Kevichill

16/04/2008 03:27:00
Quote Anchor link
je kan de html toch ook zo echo'en ?
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
<?PHP
//ff echotje voor al je html ...
echo '
HTML
HTML
HTML
HTML
HTML
HTML
HTML
HTML
HTML
HTML
'
;
?>
 
Simon Kroes

Simon Kroes

16/04/2008 13:10:00
Quote Anchor link
Kevichill schreef op 16.04.2008 03:27:
je kan de html toch ook zo echo'en ?
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
<?PHP
//ff echotje voor al je html ...
echo '
HTML
HTML
HTML
HTML
HTML
HTML
HTML
HTML
HTML
HTML
'
;
?>


Weet ik,
maar ik vind handiger ( en overzichterlijker )
als het in meerderen is
 

Pagina: 1 2 volgende »



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.