if, else vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

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 »

Medior Java developer (fullstack)

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Oracle Developer / PL SQL

Dit ga je doen Software ontwikkeling aan een internationaal gebruikt pakket; Werken met technieken als Oracle 19c, Toad, PL/SQL, Oracle Forms, Reports en Designer; Meedraaien in internationale projecten; Meedenken over technisch en functioneel ontwerp; Samenwerken met collega's als Informatie Analisten, Testers en Release Managers; Soms wensen en eisen afstemmen met de business. Hier ga je werken Onze klant, een internationaal bekend bedrijf dat essentiële producten maakt waar iedereen graag gebruik van maakt, zoekt versterking in het Software Development team. Samen met 3 developers, een release manager, een informatie analist en 3 testers werk jij aan een systeem waarmee complexe producten

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »
Elian degroot

elian degroot

26/11/2006 07:44:00
Quote Anchor link
Mag ik nogmaals om hulp vragen?

ik krijg een query fout
het komt er op neer, dat voor de nieuwe input in de dbase geplaatst word,
er nagezien word of het mail en naam er al niet instaan
indien niet mag die dus in een record komen
indien wel, dan gewoon de datum update 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
23
24
25
26
27
28
29
30
31
32
33
34
<?php

{
    $query = mysql_query("SELECT name, email FROM donatie ");
$dbn = $tabel[name];
$dbm = $tabel[email];

 if($dbn == $naam AND $dbm == $email);
 {

$sql = " UPDATE donatie
                SET datum = NOW()"
  ;              
 
 }

 else  
    
         {
      
            $sql = "
                INSERT INTO donatie
                SET
                    name = '"
. $naam . "',
                    email = '"
. $email . "',
                    datum = NOW()"
;
            if (!mysql_query ($sql)) {
                trigger_error (mysql_error ());
            }

            else
            {
                header("Location http://127.0.0.1/testen/index1.php");
                exit(0);
            }
        }
    }

?>

op lijn 14 hier krijg ik dus de foutmelding
met dank
Gewijzigd op 01/01/1970 01:00:00 door Elian degroot
 
PHP hulp

PHP hulp

19/11/2024 03:47:35
 
Joren de Wit

Joren de Wit

26/11/2006 09:29:00
Quote Anchor link
Wat is de foutmelding, zonder die foutmelding weet je ook niet wat er fout gaat.

Maar dit klopt in ieder geval niet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$dbn
= $tabel[name];
$dbm = $tabel[email];
?>

Dat moet natuurlijk zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$dbn
= $tabel['name'];
$dbm = $tabel['email'];
?>


ps. Ik zie nu dat je op regel 8 een ; achter je if-statement hebt staan. Die hoort daar niet.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
John zijlstra

john zijlstra

26/11/2006 09:45:00
Quote Anchor link
Haakjes op lijn 3 en 33 zijn zinloos
Lijn 8 de ; moet weg.
Lijn 8 $naam ??? $email ????? waar dien die voor ??
Waar vul je de array ?

bovenaan connecten met database.

regel met header geeft foutmelding
Gewijzigd op 01/01/1970 01:00:00 door john zijlstra
 
Frank -

Frank -

26/11/2006 15:17:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
$sql
= " UPDATE donatie
                SET datum = NOW()"
  ;              
?>

Hiermee worden ALLE records in de tabel 'donatie' bijgewerkt. Ik heb het idee dat je een WHERE bent vergeten...

Echter, i.p.v. met 3 queries (SELECT, UPDATE/INSERT) de boel verwerken, kun je dat ook met 1 query doen. Dat maakt jouw script vele malen eenvoudiger en de database robuster.

Zie http://dev.mysql.com/doc/refman/4.1/en/insert-on-duplicate.html hoe je dat kunt aanpakken. Je hebt wel minimaal MySQL 4.1.0 nodig, maar dat lijkt mij anno 2006 toch wel een minimale vereiste.
 
- SanThe -

- SanThe -

26/11/2006 15:23:00
Quote Anchor link
Je sluit de if() direct weer af door de ; die er achter staat.

if($dbn == $naam AND $dbm == $email);

Moet zijn:

if($dbn == $naam AND $dbm == $email)
 
Elian degroot

elian degroot

27/11/2006 17:52:00
Quote Anchor link
sorry mensen, ikzelf vind het gee exuus
maar ben nog niet lang uit het ziekenhuis, en ik denk dat mijn rein wetvan de pillen die ikmoet slikken
ik plaats hier het script, waar ik nu al enige tyd mee bezig ben
en die het niet doet
ik denk niet dat het een grote fout is
maar ik zie het niet meer
ik val niemand graag lastig
en als beginneling moet ik hetzelf zoveel mogelijk zien
maar nu zit ik vast
de foutregel op mijn pc is regel:
43
ikzelf heb al enkelle fouten eruitgevist


het 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
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
<?php




$username
= 'tester';
$password = 'test';
$db = 'forum';

mysql_connect('localhost',$username,$password)or die('Er kon geen connectie gemaakt worden met de database');
mysql_select_db($db) or die('De database kon niet worden geselecteerd');
    ini_set ('display_errors', 1);
    error_reporting (E_ALL);
    
  
  
    function
valid_email ($email) {
        return eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email);
    }

    
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $errors = array ();
        $naam = strip_tags ($_POST['naam']);
        $naam = trim ($naam);
        if (empty ($naam)) {
            array_push ($errors, '<p>Geen naam ingevuld</p>');
        }

        if (!valid_email ($_POST['email'])) {
            array_push ($errors, '<p>Ongeldig e-mailadres</p>');
        }

        $naam = mysql_real_escape_string ($naam);
        $email = mysql_real_escape_string ($_POST['email']);
        if (empty ($errors))

    $query = mysql_query("SELECT name, email FROM donatie ");
$dbn = $tabel['naam'];
$dbm = $tabel['email'];

 if($dbn == $naam AND $dbm == $email)
 {

$sql =  UPDATE donatie WHERE naam ,email = ' . $naam . ',' . $email . "',SET datum = NOW()  ;              
 
 }

  
    
        
            else
            {
                header("Location http://127.0.0.1/forum");
                exit(0);
            }
        }

  
    
            $sql = "
                INSERT INTO donatie
                SET
                    name = '"
. $naam . "',
                    email = '"
. $email . "',
                    datum = NOW()"
;
            if (!mysql_query ($sql)) {
                trigger_error (mysql_error ());
            }

            else
            {
                header("Location: http://127.0.0.1//forum");
                exit(0);
            }
        }

  
      
?>



<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Mail Formulier</title>
<style type="text/css">
...
body {
background-color: FFFFFF;
}
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>

</head>

<body>
<h1>Vul uw gebruikersnaam en een geldig e-mailadres in om uw VIP status te bekomen</h1>
<div id="Layer2" style="position:absolute; width:92px; height:18px; z-index:4; left: 53px; top: 166px;"><a href="http://127.0.0.1/forum/"><img src="naarforum.JPG" width="93" height="22" border="0"></a></div>
<form method="post" action="#">
<p>
<label for="naam">naam:</label>
<input name="naam" type="text" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if (isset ($_POST['naam'])) echo htmlentities ($_POST['naam']); ?>
">
</p>
<p>
<label for="email">e-mail:</label>
<input name="email" type="text" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if (isset ($_POST['email'])) echo htmlentities ($_POST['email']); ?>
">
<input type="submit" value="verzenden">
</p>
</form>
</div>
<div id="Layer1" style="position:absolute; width:298px; height:346px; z-index:1; left: 1px; top: 180px;"><img src="2.gif" width="248" height="350"></div>
<div id="Layer3" style="position:absolute; width:200px; height:185px; z-index:3; left: 499px; top: 206px;"><img src="dollar20.jpg" width="199" height="199"></div>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
        if (!empty ($errors)) {
            ?>
<div id="errors">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
            foreach ($errors as $value) {
                echo $value;
            }
            
        }

    ?>


</body>

kan, wil me iemand helpen aub?
en ook, als iemand me helpt me zeggen wat ik fout doe dan kan ik weer bijleren
met enorm en erg veel dank
Gewijzigd op 01/01/1970 01:00:00 door elian degroot
 



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.