Insert werkt niet, maar tog geen error?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

C# .NET Developer

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Bennekom gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

C#.NET developer

Functie Het development team bestaat momenteel uit vijf backend C#/.NET ontwikkelaars. Op dit moment zit één ontwikkelaar dedicated op de mobiele applicatie. Als team werk je samen aan het zelf ontwikkelde software platform. Dit bestaat uit zowel apps als websites. Om het systeem door meer dan honderdduizenden gebruikers wordt gebruikt is het bijna vanzelfsprekend dat de kwaliteit van het product hoog moet liggen. Het systeem bestaat uit drie projecten. Je werkt dus aan deze drie projecten waarbij de focus op z’n tijd verschuift. De technieken die worden toegepast zijn o.a. .NET Core, Xamarin, C# en MVC. Je zal dus met

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Software Developer C# .NET gezocht voor een dynamische organisatie! Ben jij net afgestudeerd of toe aan een volgende stap in je maatschappelijke carrière? Lees dan snel verder! Wij zijn op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die een organisatie in de regio Houten wil versterken. Je werkt in deze functie aan verschillende projecten en gaat vaak op bezoek bij klanten. In deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid verwachten. Bedrijfsprofiel Waar kom je te werken? Je komt te werken bij een organisatie dat gespecialiseerd is in

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Pagina: 1 2 volgende »

Wouter Lolz

Wouter Lolz

03/07/2011 13:34:13
Quote Anchor link
hey,

Ik heb een code, die zou moeten werken.
hij zou dus een nieuwe regel, een nieuwe query moeten doen.
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
<?php
[conection weggelaten]

if(isset($_POST['text']) and isset($_POST['submit']) and isset($_POST['id'])){
    $string = explode('\n', $_POST['text']);
    foreach($string as $query){
        mysql_query('INSERT INTO prpermissions (permstring, entryid) VALUES ('.$query.','.$_POST['id'].')');
        echo $query.' Succes.<br />';
   }
}
else{
?>

<form action="wouterrr.php" method="post">
Permissions:<br/>
<textarea name="text">
</textarea><br/>
Group ID:<br/>
<input type="text" name="id" /><br/>
<input type="submit" name="submit"/><br/>
</form>
<?php
}
?>


Maar er komt geen fout of iets dergelijks?

Alvast bedankt.
Tips altijd welkom :)

//edit
nu komt er dit: (enter zat verkeerd :S)
Quote:
help version servertime accept players essentials.sethome essentials.home essentials.list essentials.help essentials.msg essentials.afk essentials.spawn iConomyChestShop.shop.create iConomyChestShop.shop.buy iConomyChestShop.shop.sell iConomyChestShop.command.iteminfo essentials.pay essentials.signs.heal.use lwc.protect chaircraft.sit towny.town.claim towny.spawntp essentials.geoip.show uQuest.CanQuest.* citizens.use.* towny.wild.* towny.town.new uQuest.CanDropQuest iConomy.payment deathmessageplugin.sendmessage deathmessageplugin.getmessage jail.usercmd.jailstatus myhome.home.soc.invite giftpost.chest.everywhere Succes.

wat dus alemaal mooi onder elkaar moeten komen staan, en met ieder succes, zoiets:
Quote:
help Succes.
version Succes.
servertime Succes.
accept Succes.
players Succes.
essentials.sethome Succes.
essentials.home Succes.
essentials.list Succes.


Moet er niet iets van een while in?
Gewijzigd op 03/07/2011 13:44:35 door Wouter Lolz
 
PHP hulp

PHP hulp

05/01/2025 08:07:48
 
Non Actief

Non Actief

03/07/2011 13:40:56
Quote Anchor link
Probeer dit is i.p.v. de mysql_query die je nu hebt.

mysql_query("INSERT INTO prpermissions (permstring, entryid) VALUES ('$query','$_POST[\'id\']')");

Ook moet je eerst een connectie opzetten met je database
$connect = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord') or die(mysql_error());
mysql_select_db('database', $connect) or die(mysql_error());
Gewijzigd op 03/07/2011 13:42:34 door Non Actief
 
Wouter Lolz

Wouter Lolz

03/07/2011 13:42:54
Quote Anchor link
ja die connection weet ik, die laat ik altijd weg :)
en ik zal die query is proberen.
//edit
dan krijg ik een 500 - Internal server error. (IIS 7)
Gewijzigd op 03/07/2011 13:43:31 door Wouter Lolz
 
Non Actief

Non Actief

03/07/2011 13:52:39
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
15
16
17
18
19
20
21
22
23
24
<?php
[conection weggelaten]

if((isset($_POST['text']) && isset($_POST['submit'])) && isset($_POST['id'])){
    $string = explode('\n', $_POST['text']);
    $id = $_POST['id'];
    foreach($string as $query){
        mysql_query("INSERT INTO prpermissions (permstring, entryid) VALUES ('$query','$id')");
        echo $query.' Succes.<br />';
   }
}
else{
echo '
<form action="wouterrr.php" method="post">
Permissions:<br/>
<textarea name="text">
</textarea><br/>
Group ID:<br/>
<input type="text" name="id" /><br/>
<input type="submit" name="submit"/><br/>
</form>
'
;
}


?>

Probeer dit is
Staan de kolommen en de waardes wel in de goede volgorde?
Zijn er twee kolommen of zijn er meerdere?
Gewijzigd op 03/07/2011 13:53:53 door Non Actief
 
Wouter Lolz

Wouter Lolz

03/07/2011 13:54:32
Quote Anchor link
Werkt redelijk, aleen hij insert nu alles in 1 query, elke nieuwe regel, moet dus een nieuwe query uitvoeren, met 1 regel.
miss iets met while?
Gewijzigd op 03/07/2011 13:54:50 door Wouter Lolz
 

03/07/2011 13:56:15
Quote Anchor link
- Controleer of een post gedaan is met if($_SERVER['REQUEST_METHOD'] == 'POST')
- Bouw foutafhandeling, zie wat mysql_query teruggeeft.
- Maak gebruik van mysql_real_escape_string.
 
Wouter Lolz

Wouter Lolz

03/07/2011 13:57:56
Quote Anchor link
Uu, bedankt, maar waar is dat mysql real escape dan voor?
 
Noppes Homeland

Noppes Homeland

03/07/2011 13:58:11
Quote Anchor link
@Matthijs, escapen is een overbodige actie!! Daarnaast geef je geen volledig inzicht van hoe je op correcte wijze een insert inelkaar zet.
------------

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
<?php
if(    $_SERVER['REQUEST_METHOD'] == 'POST'
   and isset($_POST['text'])
   and isset($_POST['id'])) {
    

   if ($_POST['id'] != '') {
  
       $sql = "INSERT INTO prpermission
                      (permstring
                      ,entryid)
               VALUES ('"
.mysql_real_escape_string($query)."'
                      ,'"
.mysql_real_escpae_string($_POST['id'])."')";    

       if (($result = mysql_query($sql)) !== false) {

           echo 'Record met succes toegevoegd';

       }

       else {
           // op de slordige manier zien wat er fout gaat
           echo 'Foutje: '.$sql.'<br />'.mysql_error();
       }
   }

   else {
       'Echo geen id bekend';
   }
}

else{
    // geen post doe wat

}?>


En nu maar hopen dat ie in de gaten heeft dat het onhandig is om sql-statements te quoten met enkele quotes.

Ik vraag me af of het wel zo verstandig is om een textearea te gebruiken!!
 
Wouter Lolz

Wouter Lolz

03/07/2011 13:59:56
Quote Anchor link
Nou textearea heb ik gebruikt omdat die bij een nieuwe regel een /n doet, en je die kan explode.
maar ik zal het testen

en deze werkt volgens mij niet?
ik zie nergens dat je iets in de $query zet of iets erin aanmaakt?
Gewijzigd op 03/07/2011 14:00:58 door Wouter Lolz
 
Non Actief

Non Actief

03/07/2011 14:00:53
Quote Anchor link
@Noppes Homeland ik heb mysql_real_escape_string nooit aangehaald, dat was Karl Karl.
 

03/07/2011 14:01:47
Quote Anchor link
Wouter Lolz op 03/07/2011 13:59:56:
Nou textearea heb ik gebruikt omdat die bij een nieuwe regel een /n doet, en je die kan explode.
maar ik zal het testen


En hoe weet je dat zeker?
 
Wouter Lolz

Wouter Lolz

03/07/2011 14:02:33
Quote Anchor link
forums :), als dat niet klopt dan moet er iets anders voor komen..
 

03/07/2011 14:03:33
Quote Anchor link
Matthijs Veldhuizen op 03/07/2011 14:00:53:
@Noppes Homeland ik heb mysql_real_escape_string nooit aangehaald, dat was Karl Karl.


Noppes heeft het over escapen. Niet over mysql_real_escape_string die hij ook zelf gebruikt (wat je overigs niet voor ints hoeft te gebruiken, want je kunt typecasten).
Ik denk dat hij deze onzin post bedoelt:
Matthijs Veldhuizen op 03/07/2011 13:40:56:
Probeer dit is i.p.v. de mysql_query die je nu hebt.

mysql_query("INSERT INTO prpermissions (permstring, entryid) VALUES ('$query','$_POST[\'id\']')");

Ook moet je eerst een connectie opzetten met je database
$connect = mysql_connect('localhost', 'gebruikersnaam', 'wachtwoord') or die(mysql_error());
mysql_select_db('database', $connect) or die(mysql_error());
 
Wouter Lolz

Wouter Lolz

03/07/2011 14:10:15
Quote Anchor link
uu, maar ik heb iets geprobeert met while maar dat werkt ook niet echt :(
 
Non Actief

Non Actief

03/07/2011 14:11:24
Quote Anchor link
Het scheelt dat ik alleen maar onzin post
 
Wouter Lolz

Wouter Lolz

03/07/2011 14:12:12
Quote Anchor link
idd, ik ben door jou al wel wat verder :)
 
Noppes Homeland

Noppes Homeland

03/07/2011 14:17:10
Quote Anchor link
Wouter Lolz op 03/07/2011 14:10:15:
uu, maar ik heb iets geprobeert met while maar dat werkt ook niet echt :(


Ik heb die foreach eruit gehaald, omdat het vrij onzinnig is om een string te gaan lopen splitsen op een gissing dat een EOL een \n is en het mijn inziens gewoon handiger zal zijn gewoon voor elke in te voeren waarde behorende bij het id een appart input veld te hebben.

Matthijs Veldhuizen op 03/07/2011 14:11:24:
Het scheelt dat ik alleen maar onzin post

Met die woorden, kan je dus beter niet reageren in topics waarin de inhoud jouw onbekend is.
Gewijzigd op 03/07/2011 14:18:38 door Noppes Homeland
 
Wouter Lolz

Wouter Lolz

03/07/2011 14:17:52
Quote Anchor link
maar dat is juist niet de bedoeling..\
het moet in een keer kunnen, want als het werkt, moet ik hele grote dingen gaan injecten.
Gewijzigd op 03/07/2011 14:18:54 door Wouter Lolz
 
Noppes Homeland

Noppes Homeland

03/07/2011 14:20:26
Quote Anchor link
Dacht van wel, want zoals je nu aannames doet in je code vervuil je alleen je data in de database tabel.
 
Wouter Lolz

Wouter Lolz

03/07/2011 14:22:04
Quote Anchor link
oke, maar is er dus nu een optie voor :S?
 
Noppes Homeland

Noppes Homeland

03/07/2011 14:45:06
Quote Anchor link
Gaat eens aan de slag met de gegeven informatie. Schrijf eerst eens een plan van aanpak en probeer daarna eens op je gemak je code woordelijk uit te schrijven, daarna kan je pas beginnen met de daadwerkelijke vertaling naar php-script-code.
 

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.