Tabellen Koppelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? 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

Bekijk vacature »

Senior developer (PHP en VB.NET)

Functie De development afdeling bestaat uit 2 teams. Het productteam (10 developers) is verantwoordelijk voor verschillende applicaties met als doel om zoveel mogelijk te automatiseren en uit te werken tot standaard software. Met diverse Solutions Architecten en ervaren developers denken ze voortdurend mee met hun klanten en bouwen ze de basis van het uiteindelijke maatwerk dat wordt geleverd. Hiernaast hebben ze een maatwerk/projectteam. Dit team bestaat momenteel uit 8 developers (junior tot senior) en is verantwoordelijk voor het maatwerk in hun klantprojecten. Momenteel zijn ze op zoek naar een senior developer die aan de slag gaat in het productteam. Hierin

Bekijk vacature »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

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 »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

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 »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

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 »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

Pagina: 1 2 3 volgende »

26/04/2012 16:16:07
Quote Anchor link
Hallo,

Ik heb geen idee hoe ik dit voor elkaar krijg zouden jullie aub willen helpen?

CREATE TABLE users(
P_ID int(8) not null auto_increment,
naam varchar(255) not null,
gebruikersnaam varchar(255) not null,
wachtwoord varchar(255) not null,
status tinyint(1),
PRIMARY KEY (P_ID)
)

CREATE TABLE berichten(
B_ID int(8) not null auto_increment,
onderwerp varchar(255) not null,
bericht text not null,
PRIMARY KEY (B_ID)
)

Mijn vraag is dus een gebruiker (P_ID) verstuurt een bericht (B_ID) hoe kan een gebruiker bij verzonden berichten zien dat zijn P_ID zijn B_ID's ziet?

Alvast bedankt.
Gewijzigd op 26/04/2012 16:17:13 door
 
PHP hulp

PHP hulp

27/05/2026 09:24:24
 
Q S

Q S

26/04/2012 16:21:55
Quote Anchor link
door de kolom P_ID ook in de tabel berichten te plaatsen op die manier kun je het koppelen

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$sql
= "select * from berichten where P_ID = ".$pIDvanGebruiker."";
?>
 

26/04/2012 16:31:18
Quote Anchor link
Ik snap de query maar het is niet helemaal wat ik zoek denk ik als iemand zich registreerd krijgt hij/zij een id als iemand 5 berichten (5 id's) verstuurd moet hij deze ophalen op deze manier werkt dat toch niet?
 
Q S

Q S

26/04/2012 16:47:02
Quote Anchor link
juist wel zoals je het nu hebt worden berichten niet aan een gebruiker gekoppeld en dat wil je juist wel.

Anders ziet straks gebruikerA ook alle berichten van gebruikerB etc. etc.
 
Erwin H

Erwin H

26/04/2012 17:17:41
Quote Anchor link
Eigenlijk heb je zelfs twee gebruiker id's nodig in de tabel berichten. Namelijk die van de zender en die van de ontvanger (ervan uitgaande dat dit berichten zijn die de ene gebruiker aan de andere kan sturen). Je berichten tabel zou er dus zo uit moeten zien als je het mij vraagt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
CREATE TABLE berichten(
  B_ID int(8) not null auto_increment,
  zender_id int(8) not null,
  ontvanger_id int(8) not null,
  onderwerp varchar(255) not null,
  bericht text not null,
  PRIMARY KEY (B_ID)
)
 
Jeroen VD

Jeroen VD

26/04/2012 17:23:51
Quote Anchor link
@(verwijderd), @Q S, punten en kommas typen is niet verboden, hoor!

@(verwijderd), wanneer je iets (maakt niet uit wat) uit een database wilt ophalen dat gekoppeld is aan een ID, zul je alleen dat willen ophalen wat gekoppeld is aan het ID dan je wilt hebben. (tot zover jouw vraag)

maar een database weet niet blind welke gebruiker ingelogd is en welke niet. dat zul je hem dus moeten vertellen, doormiddel van een WHERE - clause. zie bovenstaande query van Q S, al is deze beter:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
    $sql
=
        "SELECT
            B_ID,
            message etc
        FROM
            berichten
        WHERE
            P_ID = "
. $pIDvanGebruiker;
?>

(waarom is deze beter? SQL commando's in hoofdletters, niet selecteren met asterix (*), niet onnodig strings plakken, netjes geindenteerd.)

$pIDvanGebruiker is dus het ID van de persoon die net ingelogd is. je zult dus bij het inloggen moeten zorgen dat het ID bekend wordt, zodat je die kunt doorgeven.
Gewijzigd op 25/10/2014 14:48:16 door Bas IJzelendoorn
 

26/04/2012 18:16:06
Quote Anchor link
met een sessie dus? Zou je een voorbeeldje kunnen geven hoe ik dat het beste in een sessie zou kunnen zetten als iemand inlogt?

@erwin mijn code zit er anders uit maar is eigenlijk hetzelfde idee.
Gewijzigd op 26/04/2012 18:17:18 door
 
Jeroen VD

Jeroen VD

26/04/2012 18:18:43
Quote Anchor link
bij het inloggen haal je voor het doorsturen naar een andere pagina het id op (of dat heb je daarvoor al gedaan), en definieer je zo de session:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    $_SESSION
['userId'] = $result['userId']; //$result komt dus uit de database
?>


en voor de query gebruik je dan dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
    $sql
=
        "SELECT
            B_ID,
            message etc
        FROM
            berichten
        WHERE
            P_ID = "
. $_SESSION['user'];
?>
 

26/04/2012 18:28:27
Quote Anchor link
Oke bedankt ik snap hem alleen de database nog niet precies als ik P_ID invoeg bij berichten tabel weet hij toch niet dat P_ID gekoppeld is P_ID van users?
 
Erwin H

Erwin H

26/04/2012 18:41:11
Quote Anchor link
(verwijderd) op 26/04/2012 18:16:06:
@erwin mijn code zit er anders uit maar is eigenlijk hetzelfde idee.

Leg eens uit? Hoe maak je de link dan tussen zender, ontvanger en bericht?
Gewijzigd op 25/10/2014 14:48:39 door Bas IJzelendoorn
 
Jeroen VD

Jeroen VD

26/04/2012 18:41:53
Quote Anchor link
als je van de INNODB engine gebruikmaakt zou het kunnen, maar het is helemaal niet nodig. die database haalt alleen op wat je tegen hem zegt. als je tegen hem zegt van haal alle berichten op met P_ID = 3 haalt hij alle berichten op met P_ID = 3. kan hem het wat verrekken wat de inhoud nou precies betekent
 

26/04/2012 18:51:23
Quote Anchor link
@erwin heb alleen de naam nodig heb uit users een gebruiker hoeft alleen iets te verzenden een onderwerp en een bericht zodat een admin het kan lezen dus die haalt de naam uit users en bericht en onderwerp uit berichten admin hoeft verder niks terug te sturen.

@jeroen ik snap t bedankt
 
Erwin H

Erwin H

26/04/2012 19:02:50
Quote Anchor link
Dan heb je dus alsnog een zender_id nodig (of hoe je het ook wil noemen) in de berichten tabel, anders weet je dus niet wie het gestuurd heeft.

Inmiddels heb je dat overigens wel door geloof ik (door p_ID erbij in te voegen), maar om deze discussie af te ronden is het denk ik goed om het gewoon even te melden ;-)
 

27/04/2012 09:32:01
Quote Anchor link
Hoe verander ik de database engine hij staat namelijk op innodb de tabellen zijn myisam en de collatie is bij allemaal utf8-bin

Ik dacht dat ik het snap maar nu ik het in de code druk lukt t niet. hier ff 2 gedeeltes van scriptjes

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
// sessies opslaan bij het inloggen
                $_SESSION['gebruikersnaam'] = ($_POST['gebruikersnaam']);
        $_SESSION['status2'] = ($_POST['status'] == 0);
        $_SESSION['userId'] = ($_POST['P_ID']); //Deze gegevens haal ik uit de users tabel
                header('Location: gebruikerspagina.php');
?>


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
//berichten ophalen
 $sql =
        "SELECT
            *
        FROM
            berichten
        WHERE
            P_ID = "
. $_SESSION['userId'];
            
            $result = mysql_query($sql);

//Wat moet hier verder gebeuren ik kom dr niet uit.
Bump
Gewijzigd op 27/04/2012 13:29:13 door
 
Jeroen VD

Jeroen VD

29/04/2012 12:35:38
Quote Anchor link
wat wil je dat er verder gebeurt? je hebt al alles opgehaald, wat je wilde.

verder moet je bij het aanmaken van een tabel de INNODB engine selecteren, hij staat standaard op MyISAM (bij phpmyadmin)
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

29/04/2012 14:47:27
Quote Anchor link
Jeroen vd op 29/04/2012 12:35:38:

verder moet je bij het aanmaken van een tabel de INNODB engine selecteren, hij staat standaard op MyISAM (bij phpmyadmin)

Waarom MOET dat?
 
Jeroen VD

Jeroen VD

29/04/2012 15:10:54
Quote Anchor link
Dat moet niet, dat wil die. Wil je het, dan moet je tijdens het aanmaken doen
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

29/04/2012 15:22:44
Quote Anchor link
Sorry, dat had ik niet gezien.
 

01/05/2012 07:59:07
Quote Anchor link
Met die berichten ophalen het werkt gewoon niet wat doe ik dan precies fout?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

01/05/2012 13:17:26
Quote Anchor link
Heb je in het script waar je sessie vars ophaalt ook session_start gebruikt?
 

01/05/2012 13:19:15
Quote Anchor link
Jazeker
 

Pagina: 1 2 3 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.