Echo van mysli insert

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior PHP-ers gezocht voor leuke interne rol!

Functieomschrijving Jij zal binnen je functie verantwoordelijk zijn voor de technische ontwikkeling van nieuwe functionaliteiten. Hierin krijg je binnen het team waarin je werkt veel vrijheden. Je gaat gebruik maken van verschillende moderne technieken waarbij je zeker de ruimte krijgt om te experimenteren met nieuwe frameworks. Ook zal je verantwoordelijk zijn voor het adviseren van de consultants die naar de klanten gaan om het eindproduct te implementeren. Functie-eisen - HBO werk/denk niveau - 2 of meer jaar ervaring met PHP - Communicatief vaardig - Gedreven in je vak - Ervaring met een framework is een grote pré Bedrijfsomschrijving Onze opdrachtgever

Bekijk vacature »

Noordoost Java Developer vacature

Java Developer Noordoost Word onderdeel van een topteam met ervaren Java Developers. Loop voorop in de ontwikkelingen en help mee innoveren. Focus op Java Wij bouwen State of the Art applicaties met de nieuwste Java technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen de wereld van Java, alle nieuwe ontwikkelingen te volgen en onze kennis te delen binnen onze eigen Java Community. Dit betekent bijvoorbeeld dat we aanwezig zijn op veel conferenties; Oracle Code One, Devoxx en JFall. We organiseren ook onze eigen collegiale sessies en hackatons waar we kennis en plezier combineren.

Bekijk vacature »

Senior .NET developer / .NET Core / C# / Architect

Functieomschrijving Ben jij een Senior .NET developer met meerdere jaren ervaring en wil jij deze ervaring graag inzetten bij een gerenommeerde organisatie die alleen maar de meest innovatieve projecten oppakt? Heb jij interesse in IoT, AI en complexe datastromen en wil jij meedenken over architectuur vraagstukken? Lees dan nu verder! Je dagelijkse werkzaamheden bestaan uit: Het ontwikkelen van kwalitatief sterke code met C#, .NET Core en Azure; Het van scratch af aan bouwen van oplossingen, platformen, apps en andere portalen; Het meedenken over architectuur vraagstukken; Het leveren van technische input tijdens (pre)sales trajecten; Het bouwen van koppelingen middels API's; Het

Bekijk vacature »

Software Developer iGaming

Als Software Developer iGaming word je verantwoordelijk voor het ontwikkelen van de online kanalen voor Casino en Sportweddenschappen. Ben jij straks onderdeel van het nieuwe iGaming DevOps team van Nederlandse Loterij? Functie Als Software Developer iGaming kom je te werken op de afdeling Technology, het hart van de Nederlandse Loterij, waar we samen werken aan de ontwikkeling van nieuwe systemen en applicaties. Nederlandse Loterij is in beweging en de inzet van IT en technologie wordt hierin steeds belangrijker. Wij hebben een grote veranderagenda en zoeken enthousiaste IT collega’s die hier een bijdrage aan willen leveren. Nederlandse Loterij is in een

Bekijk vacature »

PHP developer met leaseauto!

Functieomschrijving Binnen dit bedrijf kom je terecht in een team van 5 developers. Het bedrijf telt in totaal 32 man. Het platform is voornamelijk van scratch opgebouwd aan de hand van Zend framework. Je zal voornamelijk allround werkzaamheden gaan verrichten en je bent de technische man met de ervaring die het team nu nodig heeft. Functie-eisen -Je hebt minimaal HBO werk en denkniveau -Je hebt minimaal 3 jaar werkervaring als PHP programmeur -Je hebt ervaring met object georiënteerd programmeren -Kennis van het ZEND framework is pré Bedrijfsomschrijving In Den Haag zoek ik voor onze klant naar een ervaren PHP programmeur

Bekijk vacature »

C# developer

Op zoek naar leuke collega's waarmee je kunt lachen, gave projecten en een ambitieuze werkgever die heel goed voor je zorgt? Aangenaam: Profit4Cloud! Wij zijn nu met 55 collega's en werken sinds 2015 vanuit 5 vestigingen aan mooie projecten met een fijne groep collega's die allemaal maar één ding willen: mooie en slimme software-oplossingen ontwikkelen met de nieuwste technieken. We zijn goed bezig en zijn daarom op zoek naar versterking: Medior C# developers. Ben jij de Medior C# developer die enthousiast wordt van mooie projecten waar binnen jij een belangrijke rol speelt? Dan is Profit4Cloud jouw 'place-to-be'! Als Medior C#

Bekijk vacature »

.NET Developer / Angular / React

Functieomschrijving Haal jij als .NET Developer energie uit het ontwikkelen van bedrijfskritische .NET applicaties en vind jij het ook leuk om de door jouw gebouwde .NET applicaties te beheren en door te ontwikkelen, waarmee je de kwaliteit van de .NET applicaties weet te waarborgen? Lees dan snel verder Het ontwikkelen van bedrijfskritische applicaties; Het onderhouden en beheren van de applicaties; Het uitvoeren van patches, testen, change- en incidentmanagement; Meedenken over technische ontwikkelingen; Het pro-actief aandragen van verbeteringen. Functie-eisen Hbo denk- en werkniveau; Minimaal 2 jaar ervaring met .NET; Aantoonbare ervaring met het ontwikkelen en beheer van van applicaties; Aantoonbare ervaring

Bekijk vacature »

Linux beheerder/software ontwikkelaar

De universiteit van Twente is op zoek naar een Linux beheerder/software ontwikkelaar. Functie omschrijving De vakgroep Applied Mechanics van de faculteit Engineering Technology bestaat uit de leerstoelen Nonlinear Solid Mechanics, Applied Mechanics and Data Analysis, Precision Engineering en Dynamics Based Maintenance. Binnen deze vakgroep worden rekenmodellen ontwikkeld voor de simulatie van mechanisch gedrag van constructies en van productieprocessen. Hiervoor wordt onder meer gebruik gemaakt van een Linux rekencluster en werkstations met commerciële dan wel zelf ontwikkelde software. Binnen de vakgroep heerst een informele sfeer in een jong en internationaal team van wetenschappers. Functievereisten Je hebt een HBO diploma Informatica of

Bekijk vacature »

Java Developer / Redesign / Complex / Overheid

Functieomschrijving Wil jij je als Java Developer bezighouden met complexe materie, jouw kennis van Java inzetten in een groot Europees project en compleet nieuwe modules bouwen met behulp van Java? Lees dan snel verder! (Door-)ontwikkelen van de applicaties; Redesignen van bestaande modules; Uitvoeren van Unit testen; Requirements omzetten naar ontwerpen; Afstemmen met de klant/eindgebruikers. Functie-eisen Hbo werk- en denkniveau; Minimaal drie jaar relevante werkervaring; Kennis van minimaal Java 8; Ervaring met CI/CD, Docker, Kubernetes en SAML is mooi meegenomen; Je bent communicatief vaardig en houdt het security aspect goed in de gaten. Bedrijfsomschrijving Bij deze overheidsinstantie zal je terecht komen

Bekijk vacature »

Full Stack Developer

Snelgroeiende webshop in omgeving Den Bosch zoekt (Magento) developer om nog meer gas te kunnen geven! Bij ChromeBurner gaan we hard! Momenteel zijn wij, onder andere doordat we wereldwijd opereren, de grootste motorkleding specialist van Nederland en met gemiddeld 50% groei per jaar zijn we hard op weg om één van de meest toonaangevende bedrijven in onze branche te worden wereldwijd. Onze ambities zijn groot, dus om deze groei verder te kunnen faciliteren willen wij ons team uitbreiden met een enthousiaste developer. Vanwege de snelle groei van het bedrijf, zowel in omzet als personeel, zijn er volop doorgroeimogelijkheden om je

Bekijk vacature »

Senior Front-end Developer vacature

Senior Front-end Developer Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Je bent creatief, thuis in gebruikersinteractie en een Developer in hart en nieren. Daarnaast heb jij een klantgerichte en initiatiefrijke houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Wat doe jij als developer bij Sogeti? Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie, als intern bij Sogeti. Jij houdt van het uitdenken en implementeren van responsive (web) apps, en zet hiervoor jouw uitgebreide

Bekijk vacature »

Software Developer / Maatwerk / 4GL / SQL

Functieomschrijving Heb jij ervaring met Software Development en wil je je graag verder ontwikkelen bij een internationaal bedrijf in regio Eindhoven? Lees dan snel verder! Software ontwikkeling met technieken als Magic XPA en DB2 relationele databases. Ontwikkelen van nieuwe onderdelen van het centrale (maatwerk) softwarepakket. Uitbreiden bestaande functies binnen het pakket. Wensen en eisen van gebruikers in kaart brengen. Meedraaien in projecten. Informatieanalyses maken en uitwerken. Jezelf ontwikkelen binnen de organisatie, bijvoorbeeld op het gebied van BI of integratie met behulp van SAP PI/PO. Ondersteunen van de helpdesk bij software issues. Functie-eisen 1 tot 3 jaar ervaring op het gebied

Bekijk vacature »

Lead Drupal Ontwikkelaar / Full Digital Agency / U

Functieomschrijving Kent Drupal voor jou geen geheimen en ben jij de Lead Ontwikkelaar die graag meewerkt aan innovatieve software oplossingen voor grote en toonaangevende organisaties? Lees dan snel deze vacature van Lead Drupal Ontwikkelaar! Ontwikkelen van webapplicaties in de nieuwste versies van Drupal; Doorontwikkelen van huidige applicaties; Aansturen van talentvolle ontwikkelaars; Meedenken over architecturen; Sparringspartner van de projectmanager. Functie-eisen Minimaal HBO-werk en denkniveau; Minimaal 5 jaar aantoonbare werkervaring met Drupal; Ervaring in Scrum/Agile omgevingen; Aantoonbare ervaring met het aansturen van developers; Communicatief vaardig. Bedrijfsomschrijving Deze organisatie gelegen in het hartje van Utrecht biedt grote (inter)nationale organisaties maatwerk oplossingen op het

Bekijk vacature »

OpenEdge Developer / #1 software leverancier binne

Functieomschrijving Ben jij een ervaren OpenEdge Developer die graag nog nieuwbouw ontwikkelt? Wil je daarnaast jouw hersenen kraken voor het automatiseren van complexe bedrijfsprocessen? Lees dan snel verder en kom erachter of deze rol als OpenEdge Developer iets voor jou is! Uitvoeren van analyses ter bevordering van de betrouwbaarheid en performance van de bedrijfskritische applicatie; Meedenken over de architectuur en tevens waarborgen van de OpenEdge architectuur; Troubleshooten van complexe incidenten; Je deelt graag je kennis aan je collega’s; Maken van ontwerpen, schrijven van documentatie en het testen van de OpenEdge applicatie; Implementeren van nieuwe functionaliteiten en het verzorgen van nazorg.

Bekijk vacature »

Software Developer / full stack / Java / Angular

Functieomschrijving Would you like to work at a company in Eindhoven on a custom application landscape, both front and backend? Does Java hold few secrets for you and are you also experienced with Javascript / Angular? Then we are looking for you! Als Developer werk je aan zowel de front-end als back-end van het maatwerk applicatielandschap; Je werkt mee in projecten op het gebied van systeemuitbreiding, vernieuwing en verbetering; Je werkt met o.a. Java, JEE, Spring, Angular, CI, SQL, Agile, webservices; Je denkt mee over de vertaalslag naar technische oplossingen en adviseert de organisatie op jouw vakgebied; Je werkt in

Bekijk vacature »
Kees Mulder

Kees Mulder

12/08/2015 17:01:29
Quote Anchor link
Hoe kan ik een id echo-en van een mysqli insert?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
  if ($insert_stmt = $mysqli->prepare("INSERT INTO members (username, email, password, salt) VALUES (?, ?, ?, ?)")) {
            $insert_stmt->bind_param('ssss', $username, $email, $password, $random_salt);
[
/code]
Gewijzigd op 12/08/2015 17:04:41 door Kees Mulder
 
PHP hulp

PHP hulp

11/08/2020 09:32:31
 
Richard Snijders

Richard Snijders

12/08/2015 17:03:45
 
Kees Mulder

Kees Mulder

12/08/2015 17:32:01
Quote Anchor link
Heb ik ook naar gekeken maar kom er niet echt uit. Ik had dit nog gevonden maar werkt ook niet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
            $user_id
= $mysqli->insert_id;
[
/code]
 
- Ariën -
Beheerder

- Ariën -

12/08/2015 17:36:19
Quote Anchor link
Heb je al ge-echo'ed?
 
Kees Mulder

Kees Mulder

12/08/2015 17:42:49
Quote Anchor link
Dan krijg ik '0'


Toevoeging op 12/08/2015 17:49:53:

Als ik het volgende doe geeft hij wel het id aan

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
echo 'New record created successfully. Last inserted ID is: '.$mysqli->insert_id;
?>



Maar doe ik het volgende dan geeft hij '0' aan


<?php
$user_id
= $mysqli->insert_id;

echo $user_id;
?>

 
- Ariën -
Beheerder

- Ariën -

12/08/2015 18:22:06
Quote Anchor link
Variabelen overschrijven is niet nuttig. Gewoon direct echo'en.
 
Kees Mulder

Kees Mulder

12/08/2015 20:21:18
Quote Anchor link
- Aar - op 12/08/2015 18:22:06:
Variabelen overschrijven is niet nuttig. Gewoon direct echo'en.


Maar hoe doe ik dat dan als ik meerdere tabellen heb en die id's wil invoeren...
 
Ben van Velzen

Ben van Velzen

12/08/2015 20:27:08
Quote Anchor link
Kees Mulder op 12/08/2015 17:42:49:
Dan krijg ik '0'


Toevoeging op 12/08/2015 17:49:53:

Als ik het volgende doe geeft hij wel het id aan

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo 'New record created successfully. Last inserted ID is: '.$mysqli->insert_id;
?>


Maar doe ik het volgende dan geeft hij '0' aan

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$user_id
= $mysqli->insert_id;

echo $user_id;
?>



Als de eerste variant werkt werkt de tweede ook. Dat gaat dus ergens anders mis.
Gewijzigd op 12/08/2015 20:27:50 door Ben van Velzen
 
Thomas van den Heuvel

Thomas van den Heuvel

12/08/2015 21:09:48
Quote Anchor link
Het fragment is onvolledig of gewoon fout. Je voert de query namelijk nergens uit, ik zou dan dus eigenlijk helemaal geen waarden terug verwachten.
 
Wouter J

Wouter J

12/08/2015 22:13:50
Quote Anchor link
In de code die je hier laat zien staat alleen een prepare statement. Een prepare (vertaald: voorbereiden) voert de query zelf niet uit. Dit zul je moeten doen met $insert_stmt->execute().

Als de query is uitgevoerd kun je het laatst toegevoegde ID ophalen met $mysqli->insert_id.
 
Thomas van den Heuvel

Thomas van den Heuvel

12/08/2015 22:38:23
Quote Anchor link
Wouter heeft wat duidelijker verwoord wat er precies misgaat.

Tenzij je een query meerdere keren uitvoert zie ik eerlijk gezegd niet het nut van een prepare + execute.

Indien je een query maar 1x uitvoert via een prepare + execute doe je (bijna) het dubbele werk...

Daarnaast zijn prepared statement in MySQLi nogal ruk :).
 



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.