Hoe keuze uit variabele tabellen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer C# VB

Samengevat: Deze werkgever is actief in software voor het matchen van vraag en aanbod van gebruikte auto-onderdelen. Ben jij een .NET Developer? Heb je ervaring met het ontwikkelen (REST) en integreren van webservices? Vaste baan: C# .NET Developer C# VB HBO €2.600 - €6.200 Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. De branche van dit bedrijf is Automotive. Functie: Voor de vacature als .NET Developer Dordrecht HBO ga je

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

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 - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »
Piet Marisael

Piet Marisael

04/11/2010 19:39:23
Quote Anchor link
Ik ben op zoek naar een mogelijkheid om een keuze gaan maken uit verschillende tabellen binnen een database.
Met onderstaande code heb ik maar 1 tabel vanwaar uit de adressen gehaald kunnen worden.
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
<?php
include "connect.php";
$query = mysql_query("SELECT emailadres FROM tabel1");
while ($result = mysql_fetch_row($query))
{

  // Header maken
  $header .= "From: \"Mij\" <[email protected]>\r\n";
  // Bericht maken
  $bericht = "Hoi\n\n";
  $bericht .= "Blalblablal\n";
  // Onderwerp
  $onderwerp = "Mailtje!";
  // Mailen
  mail($result[0],$onderwerp,$bericht,$header);
}

?>

Hoe maak ik het mogelijk om vooraf een keuze te laten maken uit welke tabel de gegevens gehaald worden?
Iets dergelijks wat lijkt op:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<strong>Naam tabel</strong>
     <select name="to">
    <option value="">Maak uw keuze</option>
    <option value="tabel1">tabel1</option>
    <option value="tabel2">tabel2</option>
     </select>
 
PHP hulp

PHP hulp

03/01/2025 00:53:07
 
Bas IJzelendoorn

Bas IJzelendoorn

04/11/2010 19:48:28
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
<?php
if($_POST['to'] == 'tabel1')
{

 // tabel 1 uitvoeren
}
elseif ($_POST['to'] == 'tabel2')
{

 // tabel 2 uitvoeren
}
else
{
echo 'u heeft geen keuze uit tabel 1 of 2 gemaakt';
}

?>
Gewijzigd op 04/11/2010 19:49:47 door Bas IJzelendoorn
 
Joren de Wit

Joren de Wit

04/11/2010 20:31:07
Quote Anchor link
Is er een goede reden om meerdere waarom de data verspreid is over meerdere tabellen? In een goed genormaliseerd datamodel zou je dat immers niet verwachten. En dus zou je dit probleem dan ook niet hebben :-)
 
Piet Marisael

Piet Marisael

07/11/2010 10:34:19
Quote Anchor link
De reden om de data te verspreiden is om de server niet te veel te belasten.
Je weet wel wat er gebeurd als ik per keer ruim 100 emails via een website verstuur....
Ik ben al een keer door de provider op non-actief gezet omdat het te fout ging.
Vandaar de vraag.
Ook heb ik dan gelijk de mogelijkheid om hetzelfde script ook voor andere doeleinden te gebruiken.

Een veel gehoorde reactie is: waarom niet phpmailer gebruiken?
Ik ben daar mee bezig geweest.
PHPMailer binnen gehaald en gelijk overweldigend geraakt door de veelvoud aan scripts.
Welke moet ik nou eigenlijk hebben en welke niet, dus waarom zoveel binnen halen en er niet uit kunnen komen.
Dan maar zelf iets bedenken wat wel eenvoudig gaat werken.

Een andere reactie is: waarom geen Mailman?
Dat progje staat bij de provider op de server, dus voor mij niet in te zien wat er werkelijk gebeurd.
Kort gezegd, wantrouwen.
Er kan iets ingebouwd zitten wat mijn adressen doorsluist naar iets of iemand anders die ze kan gaan gebruiken voor ongewenste doel-einden.
Daar zitten we dus ook niet op te kijken.

Kortom wil ik graag alles zelf in de hand houden om te weten wat ik doe en vooral om ook er van te leren hoe het werkt.
En die leer ervaring staat erg hoog in mijn vaandel, hoe meer ik bij leer hoe minder ik hoef te vragen naar schijnbaar eenvoudige oplossingen.
Op cursus gaan om bij te leren?
Zit er helaas niet in, ik werk ruim 70 tot 80 uur per week.
 
- Ariën  -
Beheerder

- Ariën -

07/11/2010 10:57:20
Quote Anchor link
Quote:
De reden om de data te verspreiden is om de server niet te veel te belasten.
Je weet wel wat er gebeurd als ik per keer ruim 100 emails via een website verstuur....
Ik ben al een keer door de provider op non-actief gezet omdat het te fout ging.

Dan heeft het verspreiden over twee tabellen geen enkele nut. De serverbelasting zit in het versturen van de mail, niet bij het ophalen van de adressen uit de database.

Dus gooi alles in 1 tabel, en stuur steeds 20 mailadressen als BCC in 1 mailrequest.

Ik heb geen idee hoe groot je mail-adressen bestand verder is.
Praten we over 1.000 man, 10.000 man, of 100.000 man?
Gewijzigd op 07/11/2010 11:00:37 door - Ariën -
 
Piet Marisael

Piet Marisael

07/11/2010 12:05:56
Quote Anchor link
Met versturen in blokken van 5 minimaliseer ik de belasting optimaal.
Het gaat er mij dus om hoe ik dat opdeel en verstuur na een bepaalde tijd.
De eenvoudigste handmatige oplossing heb ik feite al.
Het zelf opdelen in tabellen van 5 en op zijn tijd het script aanpassen naar een ander tabel en versturen.
Maar dan moet ik wel steeds het script opnieuw uploaden en uitvoeren.

We praten wel over slechts een kleine 100 adressen, maar met een provider die het eigenlijk niet toestaat om mail via de website te versturen, laten ze oogluikend toe als het minimaal plaats vind.
Dus opdelen in kleine blokjes en verdelen over een bepaalde tijd zodat het weinig belastend is voor de website-server.
Dus zoek ik naar de oplossing om het gemakkelijker te doen, snap je?
 
Obelix Idefix

Obelix Idefix

07/11/2010 12:11:43
Quote Anchor link
Piet Marisael op 07/11/2010 10:34:19:
Een veel gehoorde reactie is: waarom niet phpmailer gebruiken?
Ik ben daar mee bezig geweest.
PHPMailer binnen gehaald en gelijk overweldigend geraakt door de veelvoud aan scripts.
Welke moet ik nou eigenlijk hebben en welke niet, dus waarom zoveel binnen halen en er niet uit kunnen komen.
Dan maar zelf iets bedenken wat wel eenvoudig gaat werken.


Kwestie van even wat tijd besteden om je in php-mailer te verdiepen. Had dezelfde 'angst' als jij, maar het werkt bij mij nu met 1 (include)bestand. Enige wat je moet doen, is de juiste variant vinden.

Piet Marisael op 07/11/2010 10:34:19:
Een andere reactie is: waarom geen Mailman?
Dat progje staat bij de provider op de server, dus voor mij niet in te zien wat er werkelijk gebeurd.
Kort gezegd, wantrouwen.
Er kan iets ingebouwd zitten wat mijn adressen doorsluist naar iets of iemand anders die ze kan gaan gebruiken voor ongewenste doel-einden.

Als de provider misbruik zou maken van Mailman zou dat vast wel aan het licht komen/zijn gekomen. Heeft die wat uit te leggen.
Je hebt je bij dit forum aangemeld; wie garandeert je dat je mailadres hier niet wordt gebruikt voor commerciele of andere doeleinden? Wantrouwen is niet erg, maar het moet wel 'gezond wantrouwen' zijn.
 
- Ariën  -
Beheerder

- Ariën -

07/11/2010 12:13:43
Quote Anchor link
Als je ze in blokken van 5 verstuurd, hoe je echt geen meerdere tabellen te gebruiken.
Zoals ik zei, dat heeft totaal geen nut.

Eén tabel is echt prima genoeg voor het opslaan van je mailadressen.
Verder baart het mij zorgen dat je webhostingprovider een mailing van 100 mails niet toestaat. Als ik jouw was zou ik gewoon een andere hosting-provider zoeken die beter meewerkt....

Zoals ik al zei. Kijk eens naar naar de mogelijkheid om 20 mailadressen in een BCC header te plaatsen, zodat je 10 mails eruit stuurt in één request.
 
Piet Marisael

Piet Marisael

07/11/2010 13:13:39
Quote Anchor link
Ik heb al wel door dat de provider zelf de server helaam volgepropt heeft met sites en zodoende weinig bandbreedte over laat voor toepassingen.
M.a.w. het liefst websites met platte tekst en wat eenvoudige plaatjes.
Tja zo kan ik het ook.
Alleen jammer adt ik het niet voor het kiezen heb wat betreft de provider, daar gaan anderen helaas over en die hebben deze keuze gemaakt.
Ik zal eens verder gaan zoeken naar oplossingen.
 
- Ariën  -
Beheerder

- Ariën -

07/11/2010 13:19:12
Quote Anchor link
Die oplossing is al gegeven hoor :-)
 
Piet Marisael

Piet Marisael

07/11/2010 13:24:25
Quote Anchor link
Zou dat vertaald kunnen worden naar een stukje code, scheelt voor mij weer een hoop speurwerk hoe zoiets moet.
Want ik heb het idee dat ik steeds één oplossing zoek in steeds een andere vraag:
http://www.phphulp.nl/php/forum/topic/probleem-met-phpmailer-werkend-te-krijgen/72665/
Was je wellicht ook al opgevallen.

----aanvulling----

Ik heb er een dagje over na zitten denken waarom de volgende code niet als antwoord is gekomen:
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
<strong>Naam tabel</strong>
     <select name="to">
    <option value="">Maak uw keuze</option>
    <option value="tabel1">tabel1</option>
    <option value="tabel2">tabel2</option>
     </select>
<?php
include "connect.php";
$query = mysql_query("SELECT emailadres FROM $to");
while ($result = mysql_fetch_row($query))
{

  // Header maken
  $header .= "From: \"Mij\" <[email protected]>\r\n";
  // Bericht maken
  $bericht = "Hoi\n\n";
  $bericht .= "Blalblablal\n";
  // Onderwerp
  $onderwerp = "Mailtje!";
  // Mailen
  mail($result[0],$onderwerp,$bericht,$header);
}

?>

Let op regel 9
werkt dit niet of zie ik het verkeerd?
Gewijzigd op 08/11/2010 09:26:54 door Piet Marisael
 



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.