meerdere berichten verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. 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. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

.NET Developer

Functie omschrijving Ben jij een senior .NET developer en heb jij tevens ervaring als teamlead? Ben jij iemand met een helikopterview en denk jij graag mee met de klanten? Dan zijn wij op zoek naar jou! Voor een geweldig bedrijf zijn wij namelijk op zoek naar een ervaren .NET developer. Het bedrijf houdt zich bezig met het ontwerpen en bouwen van websites, portalen en applicaties voor met name zorg- en onderwijsinstellingen en overheidsinstanties. Jouw taken: Het fungeren als Lead Developer; Het meedenken met de business (dit vergt commercieel inzicht); Het begeleiden van diverse projecten (van klein tot groot); Het ontwerpen

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

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

14/11/2024 07:45:27
 
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.