mysql wil niet inserten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

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 »

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 »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Senior Front-End Developer

Als Senior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Senior Front-End Developer bij Coolblue? Als Senior Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Senior Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Nadenken

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

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 Capelle aan den IJssel 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

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »
Louis Deconinck

Louis Deconinck

07/05/2013 23:25:33
Quote Anchor link
Hallo iedereen,

Op mijn website (http://cliky.nl), kunnen leden bezoekers verdienen voor hun website, hiervoor moeten ze clikies verdienen, dit doen ze door de websites van andere mensen te bezoeken, de links van die websites staan in een lange lijst. Er zijn twee soorten websites in die lijst, websites die je elk uur kan bezoeken en sites die je elke dag kan bezoeken. Nu kan je er ook voor zorgen dat een ebsite zowel elk uur als elke dag kan bezocht worden, je website wordt dus 2 keer opgenomen in de lijst. Alles werkt perfect, alleen wanneer je een website een tweede keer bezoekt (de eerste keer bekijk je hem als daglink en daarna als uurlink), dan zal hij die website niet meer in mijn database plaatsen als geklikte link en kunnen de leden deze links dan eeuwig blijven klikken (wat niet de bedoeling is :-)), ik weet waar de fout zit, maar ik weet niet hoe ik ze moet oplossen, hopelijk kunnen jullie het wel vinden:

De fout bevind zich op regel 40 en regel 87:

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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?php
session_start();
include("functions.php");
connect();
include("safe.php");
$inv25=mysql_query("SELECT * FROM cred WHERE '".$_SESSION['uid']."'=id") or die(mysql_error());
$row25 = mysql_fetch_array($inv25);
$tijd2=time();
$tijd3=$row25['eklikvd'];
if ($tijd2-$tijd3>86400 or $tijd3=0) {
$bonus=10;
$inv26=mysql_query("UPDATE cred SET eklikvd='$tijd2' WHERE id='".$gebr['id']."'") or die(mysql_error());
}

if(isset($_GET[kl24])) {
$kl24=protect($_GET['kl24']);
$inv23=mysql_query("SELECT * FROM klik WHERE code='$kl24' and '".$_SESSION['uid']."'=gebr and sec=86400") or die(mysql_error());
 if (mysql_num_rows($inv23) > 0) {
 echo ('Je hebt deze link al bezocht, sluit deze pagina en probeer een andere link, om zo clikies te verdienen.');
 }

 else {
 $inv29=mysql_query("SELECT * FROM admin") or die(mysql_error());
 $row29 = mysql_fetch_array($inv29);
 $totkliks=$row29['bez']+1;
 $inv30=mysql_query("UPDATE admin SET bez='$totkliks'") or die(mysql_error());
 $inv27=mysql_query("UPDATE cred SET lklik='$tijd2' WHERE id='".$gebr['id']."'") or die(mysql_error());
 $inv1=mysql_query("SELECT * FROM sites WHERE code='$kl24'") or die(mysql_error());
 $row1 = mysql_fetch_array($inv1);
 $gehad24=$row1['gehad']+1;
 $kliks24=$row1['kl24']-1;
 $inv2=mysql_query("UPDATE sites SET kl24='$kliks24' WHERE code='$kl24'") or die(mysql_error());
 $inv24=mysql_query("UPDATE sites SET gehad='$gehad24' WHERE code='$kl24'") or die(mysql_error());
 $inv3=mysql_query("SELECT * FROM cred WHERE id='".$gebr['id']."'") or die(mysql_error());
 $row3=mysql_fetch_array($inv3);
 $verd=$row3['saldo']+0.9+$bonus;
 $klikopbr=$row3['klikopbr']+0.9;
 $tot=$row3['totaal']+0.9+$bonus;
 $overig=$row3['overig']+$bonus;
 $inv4=mysql_query("UPDATE cred SET saldo='$verd', totaal='$tot', klikopbr='$klikopbr', overig='$overig' WHERE id='".$gebr['id']."'") or die(mysql_error());
 $tijd=time();
 $inv9=mysql_query("INSERT INTO klik (gebr, tijd, sec, code) VALUES ('".$_SESSION['uid']."', '$tijd', 86400, '$kl24')") or die(mysql_error()); !!!!!!!!!!!!!!!!!!!!!! hier zit de fout !!!!!!!!!!!!!!!!!
 $inv11=mysql_query("SELECT * FROM gebr WHERE id='".$gebr['id']."'") or die(mysql_error());
 $row11=mysql_fetch_array($inv11);
 $inv12=mysql_query("SELECT * FROM cred WHERE id='".$row11['ref1']."'") or die(mysql_error());
 $row12=mysql_fetch_array($inv12);
 $refsaldo1=$row12['saldo']+0.09;
 $refopbr1=$row12['refopbrengst']+0.09;
 $reftot1=$row12['totaal']+0.09;
 $inv13=mysql_query("SELECT * FROM gebr WHERE id='".$gebr['id']."'") or die(mysql_error());
 $row13=mysql_fetch_array($inv11);
 $inv14=mysql_query("SELECT * FROM cred WHERE id='".$row13['ref2']."'") or die(mysql_error());
 $row14=mysql_fetch_array($inv14);
 $refsaldo2=$row14['saldo']+0.045;
 $refopbr2=$row14['refopbrengst']+0.045;
 $reftot2=$row14['totaal']+0.045;
 $inv15=mysql_query("UPDATE cred SET saldo='$refsaldo1', totaal='$reftot1', refopbrengst='$refopbr1' WHERE id='".$row11['ref1']."'") or die(mysql_error());
 $inv16=mysql_query("UPDATE cred SET saldo='$refsaldo2', totaal='$reftot2', refopbrengst='$refopbr2' WHERE id='".$row13['ref2']."'") or die(mysql_error());
 $site1=$row1['site'];
 echo ("<iframe src=\"$site1\" seamless height=\"100%\" width=\"100%\">");
 }
}

if(isset($_GET[kl1])) {
$kl1=protect($_GET['kl1']);
$inv24=mysql_query("SELECT * FROM klik WHERE code='$kl1' and '".$_SESSION['uid']."'=gebr and sec=3600") or die(mysql_error());
 if (mysql_num_rows($inv24) > 0) {
 echo ('Je hebt deze link al bezocht, sluit deze pagina en probeer een andere link, om zo clikies te verdienen.');
 }

 else {
 $inv31=mysql_query("SELECT * FROM admin") or die(mysql_error());
 $row31 = mysql_fetch_array($inv31);
 $totkliks=$row31['bez']+1;
 $inv32=mysql_query("UPDATE admin SET bez='$totkliks'") or die(mysql_error());
 $inv28=mysql_query("UPDATE cred SET lklik='$tijd2' WHERE id='".$gebr['id']."'") or die(mysql_error());
 $inv5=mysql_query("SELECT * FROM sites WHERE code='$kl1'") or die(mysql_error());
 $row5 = mysql_fetch_array($inv5);
 $gehad1=$row5['gehad']+1;
 $kliks1=$row5['kl1']-1;
 $inv6=mysql_query("UPDATE sites SET kl1='$kliks1' WHERE code='$kl1'") or die(mysql_error());
 $inv23=mysql_query("UPDATE sites SET gehad='$gehad1' WHERE code='$kl1'") or die(mysql_error());
 $inv7=mysql_query("SELECT * FROM cred WHERE id='".$gebr['id']."'") or die(mysql_error());
 $row7 = mysql_fetch_array($inv7);
 $verd=$row7['saldo']+0.27+$bonus;
 $klikopbr=$row7['klikopbr']+0.27;
 $tot=$row7['totaal']+0.27+$bonus;
 $overig=$row7['overig']+$bonus;
 $inv8=mysql_query("UPDATE cred SET saldo='$verd', totaal='$tot', klikopbr='$klikopbr', overig='$overig' WHERE id='".$gebr['id']."'") or die(mysql_error());
 $tijd=time();
 $inv10 = mysql_query("INSERT INTO klik (gebr, tijd, sec, code) VALUES ('".$_SESSION['uid']."', '$tijd',  3600, '$kl1')") or die(mysql_error()); !!!!!!!!!! hier zit de fout !!!!!!!!!!!!!!!!!!
 $inv17=mysql_query("SELECT * FROM gebr WHERE id='".$gebr['id']."'") or die(mysql_error());
 $row17=mysql_fetch_array($inv17);
 $inv18=mysql_query("SELECT * FROM cred WHERE id='".$row17['ref1']."'") or die(mysql_error());
 $row18=mysql_fetch_array($inv18);
 $refsaldo1=$row18['saldo']+0.027;
 $refopbr1=$row18['refopbrengst']+0.027;
 $reftot1=$row18['totaal']+0.027;
 $inv19=mysql_query("SELECT * FROM gebr WHERE id='".$gebr['id']."'") or die(mysql_error());
 $row19=mysql_fetch_array($inv19);
 $inv20=mysql_query("SELECT * FROM cred WHERE id='".$row19['ref2']."'") or die(mysql_error());
 $row20=mysql_fetch_array($inv20);
 $refsaldo2=$row20['saldo']+0.014;
 $refopbr2=$row20['refopbrengst']+0.014;
 $reftot2=$row20['totaal']+0.014;
 $inv21=mysql_query("UPDATE cred SET saldo='$refsaldo1', totaal='$reftot1', refopbrengst='$refopbr1' WHERE id='".$row17['ref1']."'") or die(mysql_error());
 $inv22=mysql_query("UPDATE cred SET saldo='$refsaldo2', totaal='$reftot2', refopbrengst='$refopbr2' WHERE id='".$row19['ref2']."'") or die(mysql_error());
 $site2=$row5['site'];
 echo ("<iframe src=\"$site2\" seamless height=\"100%\" width=\"100%\"></iframe>");
 }
}

?>


Alvast bedankt
Gewijzigd op 07/05/2013 23:27:51 door Louis Deconinck
 
PHP hulp

PHP hulp

22/12/2024 15:07:28
 
- Ariën  -
Beheerder

- Ariën -

07/05/2013 23:28:02
Quote Anchor link
Als ik de code zie, zou ik liever met een schone lei beginnen, want ik kan me voorstellen dat je de fout niet makkelijk kan vinden, met die wirwar van getalletjes in de variabelen en de vele onnodige queries.
Niet bepaald overzichtelijk te noemen....
Gewijzigd op 07/05/2013 23:30:30 door - Ariën -
 
Louis Deconinck

Louis Deconinck

07/05/2013 23:32:18
Quote Anchor link
Hoe kan ik dit dan inzichtelijker maken?
 
- Ariën  -
Beheerder

- Ariën -

07/05/2013 23:56:18
Quote Anchor link
Niet onnodige query's aanmaken, probeer JOINS te gebruiken, goede variabelen gebruiken die aangeven waar ze voor dienen en wat er voor soort data in zit (integer, array, string etc..).

Op Google zijn wel tips te vinden voor overzichtelijk programmeren.
 
Erwin H

Erwin H

08/05/2013 10:55:46
Quote Anchor link
@Aar, dat is niet de eerste keer dat dergelijke opmerkingen over dit script zijn gemaakt....

@TS misschien handig als je ook aangeeft WAT de fout dan is....?
 
- Ariën  -
Beheerder

- Ariën -

08/05/2013 10:59:45
Quote Anchor link
En dan wil ik voor Louis even refereren naar Erwins vorige reactie.
 
Erwin H

Erwin H

08/05/2013 11:22:46
Quote Anchor link
En ik heb ook wel eens eerder opmerkingen gemaakt over het feit dat je niet twee keer een update statement hoeft uit te voeren op hetzelfde record, maar dat dat in 1 keer kan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
//Dus niet:
$inv2=mysql_query("UPDATE sites SET kl24='$kliks24' WHERE code='$kl24'") or die(mysql_error());
$inv24=mysql_query("UPDATE sites SET gehad='$gehad24' WHERE code='$kl24'") or die(mysql_error());
//maar:
$inv2=mysql_query("UPDATE sites SET kl24='$kliks24', gehad='$gehad24' WHERE code='$kl24'") or die(mysql_error());
?>

Of dat je voor het ophogen van een getal in een database geen twee queries nodig hebt, maar maar 1:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
//dus niet
$inv29=mysql_query("SELECT * FROM admin") or die(mysql_error());
$row29 = mysql_fetch_array($inv29);
$totkliks=$row29['bez']+1;
$inv30=mysql_query("UPDATE admin SET bez='$totkliks'") or die(mysql_error());
//maar:
$inv30=mysql_query("UPDATE admin SET bez=bez+1") or die(mysql_error());
?>

(en dan laat ik de gebruikelijke opmerkingen over buiten quotes halen en geen die() gebruiken nog weg).

Al met al heb ik niet echt het idee dat TS ook daadwerkelijk iets wil doen om zijn scripts te verbeteren....
Gewijzigd op 08/05/2013 11:25:41 door Erwin H
 



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.