[n00b]id toestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Traineeship ICT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

(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 »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

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 »

.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 »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »
John vd Kruit

John vd Kruit

14/05/2009 16:02:00
Quote Anchor link
Het volgende

Steeds als ik een naam invoer middels dit script:

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
<?php
$con
= mysql_connect("localhost","xxx","xxx");
if (!$con)
  {

  die('Kan niet verbinden: ' . mysql_error());
  }

mysql_select_db("c2zw", $con);
$sql="INSERT INTO personeel (id, Naam, HBHV)
VALUES
('$_POST[id]','$_POST[Naam]','$_POST[HBHV]')"
;
if (!mysql_query($sql,$con))
  {

  die('Fout: ' . mysql_error());
  }

echo "1 record toegevoegd";
mysql_close($con)
?>

Krijg ik een duplicate error.
ik begrijp dat ik iets met het ID moet doen..
Mijn tabel heet personeel en heeft als tabellen
id, naam, hbhv, ingeklokt

de laatste "ingeklokt" moet met een ander php scriptje worden toegevoegd.

kan iemand mij vertellen wat ik verkeerd doe?
 
PHP hulp

PHP hulp

24/11/2024 20:52:44
 
Mr.Moe

Mr.Moe

14/05/2009 16:28:00
Quote Anchor link
zet in je db ID op autoincrement

en haal die id dan uit je INSERT query
 
Afra ca

Afra ca

14/05/2009 16:29:00
Quote Anchor link
Als je SQL tutorials goed hebt doorgenomen, weet je dat het veld ID een unieke waarde moet zijn, en auto increment. Dit stel je in bij het maken van de tabel. Wanneer je dan gaat inserten, hoef je nooit het id mee te geven, dat genereert de database server zelf (mysql, mysqlite, postgresql e.d.).

Verder: Haal je variabelen buiten quotes, verbindingen sluiten is overbodig. En single quotes bij variabelen als post, het zijn geen constanten namelijk. Als je een wat groter projectje aangaat dan 2 pagina's, overweeg een "connect.php" bestand o.i.d. zodat je niet op elke pagina een verbinding hoeft te maken.

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
<?php
$con
= mysql_connect("localhost","xxx","xxx");
if (!$con)
    {

    die('Kan niet verbinden: ' . mysql_error());
    }

else
{
    $select= mysql_select_db("c2zw", $con);
    if(!$select)
        {

        die('Kan geen database selecteren: '.mysql_error());
        }

    else
    {

        $sql="INSERT INTO personeel (Naam, HBHV)
        VALUES
        ('"
.$_POST['id']."','". $_POST['Naam']."','".$_POST['HBHV']."')";
        if (!$result = mysql_query($sql))
        {

            die('Fout: ' . mysql_error());
        }

        else
        {
        echo "1 record toegevoegd";
        }
    }
}

?>


Zoiets zou het moeten worden
 
- SanThe -

- SanThe -

14/05/2009 16:32:00
Quote Anchor link
Is id wel auto_increment?
 
Jesper Diovo

Jesper Diovo

14/05/2009 16:58:00
Quote Anchor link
@Afra: maak er dit maar van:

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
<?php
$con
= mysql_connect("localhost", "xxx", "xxx");
if (!$con) {
    echo 'Kan niet verbinden: ' . mysql_error();
}
else {
    $select = mysql_select_db("c2zw", $con);
    if (!$select) {
        echo 'Kan geen database selecteren: ' . mysql_error();
    }
else {

        $query = "INSERT INTO personeel (Naam, HBHV)
        VALUES
        ('"
. mysql_real_escape_string($_POST['Naam']) . "','" . mysql_real_escape_string($_POST['HBHV']) . "')";
        if (!$result = mysql_query($query)) {
            echo 'Fout: ' . mysql_error();
        }
else {
            echo "1 record toegevoegd";
        }
    }
}

?>
 
John vd Kruit

John vd Kruit

14/05/2009 17:09:00
Quote Anchor link
Super relaxed!

Ik heb even beter gelezen..
Auto_increment helpt een hoop :)

Dit is ook een goede oplossing!

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
<?php
$con
= mysql_connect("localhost", "xxx", "xxx");
if (!$con) {
    echo 'Kan niet verbinden: ' . mysql_error();
}
else {
    $select = mysql_select_db("c2zw", $con);
    if (!$select) {
        echo 'Kan geen database selecteren: ' . mysql_error();
    }
else {

        $query = "INSERT INTO personeel (Naam, HBHV)
        VALUES
        ('"
. mysql_real_escape_string($_POST['Naam']) . "','" . mysql_real_escape_string($_POST['HBHV']) . "')";
        if (!$result = mysql_query($query)) {
            echo 'Fout: ' . mysql_error();
        }
else {
            echo "1 record toegevoegd";
        }
    }
}

?>


Bedankt voor jullie support!

Forum topic mag dicht.
 
Afra ca

Afra ca

14/05/2009 17:30:00
Quote Anchor link
We sluiten hier geen topics ;)

graag gedaan, al had jezpur de finishing touch (was nog niet helemaal wakker, zoals je in ander topic kon lezen)
 



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.