INSERT lukt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Developer Angular & Kotlin

Dit ga je doen Het (door)ontwikkelen van mobiele apps en webapplicaties; Het opstellen van technisch ontwerp en het bespreken van ontwerpen met de software architect; Het uitvoeren van werkzaamheden op het gebied van technisch testen; Het in de gaten houden van nieuwe ontwikkelingen op jouw vakgebied en het adviseren van de organisatie hierover. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze organisatie is van oorsprong een familiebedrijf, er wordt hard gewerkt, er heerst een no nonsense en doeners mentaliteit, een informele sfeer en er is een mix van

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

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 »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

Medior/senior front end developer React Sportsoftw

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van onze stack; Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Senior C# Software Ontwikkelaar te Zaandam

Bedrijfsomschrijving Deze werkgever heeft als missie om haar klanten op ICT-gebied volledig te ontzorgen. Ze zijn een ICT bedrijf met een verscheidenheid aan ICT oplossingen waaronder Cloud oplossingen en een groot deel van het werk is gericht op software realisatie. Voor de Enterprise-klanten voert het relatief kleine ontwikkelteam waar jij deel uit van kan gaan maken binnen deze organisatie te Zaandam de grootste opdrachten uit. Niet alleen websites en complexe webapplicaties maar ook mobile apps, web services en complete systeemintegraties! Je moet dan denken aan Dynamics, Sharepoint en Salesforce. Je komt hier terecht in een relatief kleine organisatie met ontzettend

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »
Peter Somhorst

Peter Somhorst

31/08/2006 13:06:00
Quote Anchor link
Hallo, ik ben bezig met dit script, wat een agenda-script moet 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
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
<?php
// Connection //
$conn_host = "localhost"; // MySQL host, standard 'localhost'
$conn_user = "***"; // MySQL login
$conn_pass = "***"; // MySQL password
$conn_db = "agenda"; // MySQL database to store data

if (!@mysql_select_db($conn_db, @mysql_connect($conn_host, $conn_user, $conn_pass)))
{

     echo "Could not connect to database.";
     exit();
}


$array_check = array (  "message" => "$post_mes",
                        "time_hour" => "$post_time",
                        "time_min" => "asd",
                        "date_day" => "$post_day",
                        "date_date" => "$post_date",
                        "date_month" => "$post_month",
                         "date_year" => "$post_year", );
echo "
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
<title>Untitled Document</title>
</body>
</html>"
;


if (isset($_GET['submit']) &&
$_POST['message'] !="" &&
$_POST['time_hour'] !="" &&
$_POST['time_min'] !="" &&
$_POST['date_day'] !="" &&
$_POST['date_date'] !="" &&
$_POST['date_month'] !="" &&
$_POST['date_year'] !="")
{

     $time = $_POST['time_hour'].$_POST['time_min'];
     $message = htmlspecialchars ($_POST['message'], ENT_QUOTES);
     $date_month = $_POST['date_month'];
     $array_month = array(
                     "Januari" => "01",
                     "Februari" => "02",
                    "Maart" => "03",
                    "April" => "04",
                    "Mei" => "05",
                    "Juni" => "06",
                    "Juli" => "07",
                    "Augustus" => "08",
                    "September" => "09",
                    "Oktober" => "10",
                    "November" => "11",
                    "December" => "12");
     foreach ($array_month as $month => $nr )
     {

      str_replace($month, $nr, $date_month);    
     }

    
     $sql = "INSERT INTO agenda SET ";
     $sql .= ", day = '" . $_POST['date_day'] . "'";
     $sql .= ", date = '" . $_POST['date_date'] . "'";
     $sql .= ", month = '" . $date_month . "'";
     $sql .= ", year = '" . $_POST['date_year'] . "'";
     $sql .= ", time = '" . $time . "'";
     $sql .= ", message = '" . $message . "'";

     $res = mysql_query ($sql);


     if ($res)
     {

        echo "Bericht toegevoegd.<p>";
        echo "Ga naar de <a href=\"gastenboek.php\">berichten</a>.";
     }

         else {          echo "Bericht NIET toegevoegd. Er is iets misgegaan met het invoeren in de database."; }
}

?>




Als ik dit script uitvoer, krijg ik een foutmelding (dat het plaatsen niet is gelukt, zie regel 77). Wat gaat er fout? en waarom?

(en ja: de array $array_check is niet zeer nuttig, maar die heb ik later nog nodig...)
Gewijzigd op 01/01/1970 01:00:00 door Peter Somhorst
 
PHP hulp

PHP hulp

05/11/2024 22:22:16
 
Arjan Kapteijn

Arjan Kapteijn

31/08/2006 13:13:00
Quote Anchor link
echo de $sql en voer die eens in in PHPMyAdmin ofzo.
 
Peter Somhorst

Peter Somhorst

31/08/2006 13:25:00
Quote Anchor link
thnx, nu zie ik iig het probleem: mijn str_replace (met de maanden) werkt niet... hoe zou dat wel moeten?


___
edit

't is al gelukt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
     foreach ($array_month as $month => $nr )
     {

      $date_month = str_replace ($month, $nr, $date_month);    
     }

?>
Gewijzigd op 01/01/1970 01:00:00 door Peter Somhorst
 
Frank -

Frank -

31/08/2006 15:01:00
Quote Anchor link
Quote:
$sql = "INSERT INTO agenda SET ";
$sql .= ", day = '" . $_POST['date_day'] . "'";
$sql .= ", date = '" . $_POST['date_date'] . "'";
$sql .= ", month = '" . $date_month . "'";
$sql .= ", year = '" . $_POST['date_year'] . "'";
$sql .= ", time = '" . $time . "'";
$sql .= ", message = '" . $message . "'";

Sinds wanneer heb je 5 (vijf) velden nodig om 1 (één) datum met tijd weg te schrijven? Komt nog eens bij dat je vervolgens helemaal niets meer kunt doen met deze data zonder eerst de hele zooi weer aan elkaar te plakken.

Gebruik een DATETIME en klaar ben je. Dat is dus slechts 1 veld en je krijgt enige tientallen datum- en tijdfuncties cadeau. Zie ook hoofdstuk 12.5 van de MySQL-handleiding.
 
Niek s

niek s

31/08/2006 15:49:00
Quote Anchor link
Frank:
Quote:
$sql = "INSERT INTO agenda SET ";
$sql .= ", day = '" . $_POST['date_day'] . "'";
$sql .= ", date = '" . $_POST['date_date'] . "'";
$sql .= ", month = '" . $date_month . "'";
$sql .= ", year = '" . $_POST['date_year'] . "'";
$sql .= ", time = '" . $time . "'";
$sql .= ", message = '" . $message . "'";

Sinds wanneer heb je 5 (vijf) velden nodig om 1 (één) datum met tijd weg te schrijven? Komt nog eens bij dat je vervolgens helemaal niets meer kunt doen met deze data zonder eerst de hele zooi weer aan elkaar te plakken.

Gebruik een DATETIME en klaar ben je. Dat is dus slechts 1 veld en je krijgt enige tientallen datum- en tijdfuncties cadeau. Zie ook hoofdstuk 12.5 van de MySQL-handleiding.


dat is niet waar (denk ik)...
Stel je wil alleen weten in welke maand er iets gebeurt? dan kan je dat gebruiken op die manier.. of jaar... (tenzij frank nu even met een geniale oplossing komt, of iemand anders...)... (zo, ja: dan wil ik het ook wel weten!)

En btw: weet je dat hoofdstuk serieus wéér uit je hoofd? :p
 
Frank -

Frank -

31/08/2006 16:05:00
Quote Anchor link
@Niek: Wanneer je niet met een DATETIME zou kunnen rekenen en vergelijken, dan had men dat formaat echt niet uitgevonden.

Voorbeeldje om alle records van de maand mei op te halen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM tabelnaam WHERE MONTH(datum) = 5


En dat ik het hoofdstuknummer uit mijn hoofd ken, is niet zo bijzonder. Rekenen met datums is zo'n beetje de meest toegepaste functie binnen mijn systemen. Dan moet je wel over een goede handleiding beschikken.

Kortom: Gebruik ALTIJD een DATE of een DATETIME.
 



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.