INSERT lukt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

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 »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

.NET Developer C#

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken Als C# .NET Developer wordt je verantwoordelijk voor het ontwikkelen van applicaties voor belangrijkste product van deze organisatie. Dit product is een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Er

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

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

24/11/2024 08:04:59
 
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.