Selectie vakje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Senior Front-end developer

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

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 »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

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 »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »
Roland Braat

Roland Braat

23/02/2007 17:12:00
Quote Anchor link
Ik ben een formuliert aan het maken om teams aan een database toe te voegen het toevoegen van teams lukt al.
Alleen nu wil ik dmv een selectie vakje dat je kan aangeven of het je eigen team is zodat die straks een ander kleurtje krijgt ofzoiets.

ik dacht dat ik er al een heel eind uit was alleen het wil niet echt lukken
Dus heb ik 2 vraagjes.ik zeg er vast bij dat ik er niet echt veel verstand van heb ben nog maar net bezig.
Heb 2 velden in mijn tabel eentje met teamnaam en eentje met eigenteam

1= Wat is er fout aan mijn script?
2= Hoe kan ik straks het eigen team een ander kleurtje geven

//teams toevoegen
if(isset($_POST['teamnaam']))
{
$teamnaam = $_POST['teamnaam'];

$intEigenteam = 0; // is geen eigenteam
if(isset($_POST['eigenteam']))
{
$intEigenteam = 1; // wel eigen team
}

$toevoegen = 'INSERT INTO tegenstanders SET teamnaam, eigenteam = "'.$_POST['teamnaam'].'"';
mysql_query($toevoegen) or die (mysql_error());
echo 'Team toegevoegd!';
echo '<br />';
echo '<br />';
}

echo '<form action="" method="post">';
echo '<label>Teamnaam:</label><input type="text" class="text" name="teamnaam"><br />';
echo '<label>Eigenteam:</label><input type="checkbox" name="eigenteam"><br />';

echo '</td>';
echo '</tr>';
echo '</table>';
echo '<br />';

echo '<input type="submit" class="submit" value="Voeg Team toe">';

?>
 
PHP hulp

PHP hulp

20/11/2024 06:33:33
 
Jan Koehoorn

Jan Koehoorn

23/02/2007 17:20:00
Quote Anchor link
$toevoegen = 'INSERT INTO tegenstanders SET teamnaam, eigenteam = "'.$_POST['teamnaam'].'"';

moet zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $toevoegen
  = "
        INSERT INTO tegenstanders
        SET
            teamnaam = '"
.mysql_real_escape_string ($_POST['teamnaam'])."',
            eigenteam = "
. $intEigenteam;
?>
 
Roland Braat

Roland Braat

23/02/2007 17:29:00
Quote Anchor link
Dit heb ik nu ( net stond er het eerste stukje niet bij van 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
<?php


//MySQL connectie
mysql_connect('localhost', '****', '******') or die (mysql_error());    
mysql_select_db('test');


//teams toevoegen
if(isset($_POST['teamnaam']))
{
    
    $teamnaam = $_POST['teamnaam'];
    
$intEigenteam = 0; // is geen eigenteam
if(isset($_POST['eigenteam']))
{

  $intEigenteam = 1; // wel eigen team
}
        
    $toevoegen = 'INSERT INTO tegenstanders
    SET
    teamnaam = '".mysql_real_escape_string ($_POST['teamnaam'])."',
            eigenteam = " . $intEigenteam;
    
    mysql_query($toevoegen) or die (mysql_error());
    echo '
Team toegevoegd!';
    echo '
<br />';
    echo '
<br />';
}

        echo '
<form action="" method="post">';
        echo '
<label>Teamnaam:</label><input type="text" class="text" name="teamnaam"><br />';
        echo '
<label>Eigenteam:</label><input type="checkbox" name="eigenteam"><br />';
        
        echo '
</td>';
        echo '
</tr>';
        echo '
</table>';
        echo '
<br />';
 
        echo '
<input type="submit" class="submit" value="Voeg Team toe">';

?>


En krijg ik deze error:
Parse error: parse error, unexpected '"' in H:\Program Files\xampp\htdocs\toevoegen.php on line 41
 
Roland Braat

Roland Braat

24/02/2007 13:44:00
Quote Anchor link
Niemand die mij kan helpen??
 
Joren de Wit

Joren de Wit

24/02/2007 13:50:00
Quote Anchor link
Zoals je aan de kleur van je eigen script ziet gaat het al ergens niet goed. Dat komt waarschijnlijk door de enkele quote op regel 20, dat moet een dubbele zijn.
 
Barry

Barry

24/02/2007 14:00:00
Quote Anchor link
$toevoegen = 'INSERT INTO tegenstanders
SET
teamnaam = '".mysql_real_escape_string ($_POST['teamnaam'])."',
eigenteam = " . $intEigenteam;

moet op het eind zó:

$toevoegen = 'INSERT INTO tegenstanders
SET
teamnaam = '".mysql_real_escape_string ($_POST['teamnaam'])."',
eigenteam = '".$intEigenteam."';

Groet,

Barry
 
Joren de Wit

Joren de Wit

24/02/2007 14:11:00
Quote Anchor link
Barry, dat is niet correct. $intEigenteam doet vermoeden dat het een integer is en daar horen in een sql query dus geen quotes om. Het is de eerste enkele quote in het begin die een probleem oplevert, dat moet een dubbele zijn.
 
Roland Braat

Roland Braat

24/02/2007 14:38:00
Quote Anchor link
Ik heb nu dit maar geeft nog steeds foutmelding aan

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
  $toevoegen
= "INSERT INTO tegenstanders
    SET
    teamnaam = "'.($_POST['
teamnaam']).'",
            eigenteam = "
. $intEigenteam;
?>


Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in H:\Program Files\xampp\htdocs\toevoegen.php on line 41
 
Joren de Wit

Joren de Wit

24/02/2007 14:46:00
Quote Anchor link
Je hebt de quotes achter 'teamnaam =' nu ook omgedraaid. En zoals je aan de kleur kunt zien klopt dat nog niet...
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
  $toevoegen
= "INSERT INTO tegenstanders
    SET
    teamnaam = '"
.($_POST['teamnaam'])."',
            eigenteam = "
. $intEigenteam;
?>
 
Roland Braat

Roland Braat

24/02/2007 14:58:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$toevoegen
  = "
        INSERT INTO tegenstanders
        SET
            teamnaam = '"
.mysql_real_escape_string ($_POST['teamnaam'])."',
            eigenteam = "
. $intEigenteam;
?>


Zo werkt het thx voor de hulp
 
Roland Braat

Roland Braat

24/02/2007 16:21:00
Quote Anchor link
Heb er toch nog 2 vraagjes bij verzonnen.:d

De eerste:
-Hoe krijg ik het voor elkaar om te zien of dat er een team al bestaat in de database zodat er genne dubbele inkomt en dat er dan in een tekst komt dat het team als bestaat?

De tweede:
_ Met het volgende script haal ik de teams weer uit de database maar hoe kan iik nu mijn eigen team dmv van een ander kleurtje laten weergeven?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
echo '<label><b>Teams in database:</b></label><br />';
$res = mysql_query("SELECT teamnaam FROM tegenstanders ORDER BY teamnaam");
while ($arr = mysql_fetch_assoc($res)) {
  echo $arr["teamnaam"]."<br />";
}


mysql_free_result($res);

?>
 
Joren de Wit

Joren de Wit

24/02/2007 17:09:00
Quote Anchor link
Antwoord op je eerste vraag:
- Dat doe je door de kolom waarin de teamnaam staat UNIQUE te maken. Op die manier zorg je ervoor dat er nooit een dubbele teamnaam in die tabel kan staan. Als je dat toch probeert zal de mysql query een foutmelding geven en wel die met foutnummer 1062. Daar kun je dus op controleren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if(!$res = mysql_query($sql))
{

    if(mysql_errno() == 1062)
    {

        echo 'Dit team bestaat al.';
    }
}

?>


Antwoord op je tweede vraag:
- Dit doe je in php zelf. Je controleert of jouw team weergegeven wordt, en dan geef je die een andere kleur mee:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
while($row = mysql_fetch_assoc($res))
{

    if($row['team'] == 'Mijn Eigen Team')
    {

        echo '<span class="eigen">'.$row['team'].'</span>';
    }

    else
    {
        echo $row['team'];
    }
}

?>

Vervolgens maak je in je CSS code een class .eigen aan waarin je de kleur zet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
.eigen {
    color: #kleurcode;
}
 
Roland Braat

Roland Braat

24/02/2007 18:47:00
Quote Anchor link
Oke bedankt .

Alleen die foutmelding dat die dan weergeeft dat het team bestaat wil nog niet lukken die kleur enzo wel.
Maar ja ben nog maar een beginneling he.Zou je misschien nog kunnen aangeven waar ik die mysql query voor die foutmelding moet plaatsen?
Ik dacht zelf ergens hier tussen alleen dan werkt het niet

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
<?php
//teams toevoegen
if(isset($_POST['teamnaam']))
{
    
    $teamnaam = $_POST['teamnaam'];
    
$intEigenteam = 0; // is geen eigenteam
if(isset($_POST['eigenteam']))
{

  $intEigenteam = 1; // wel eigen team
}

        
    $toevoegen  = "
        INSERT INTO tegenstanders
        SET
            teamnaam = '"
.mysql_real_escape_string ($_POST['teamnaam'])."',
            eigenteam = "
. $intEigenteam;
            
          
    mysql_query($toevoegen) or die (mysql_error());
    echo 'Team toegevoegd!';
    echo '<br />';
    echo '<br />';
?>


De complete code

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


//MySQL connectie
mysql_connect('localhost', '****', '******') or die (mysql_error());    
mysql_select_db('test');


//teams toevoegen
if(isset($_POST['teamnaam']))
{
    
    $teamnaam = $_POST['teamnaam'];
    
$intEigenteam = 0; // is geen eigenteam
if(isset($_POST['eigenteam']))
{

  $intEigenteam = 1; // wel eigen team
}

        
    $toevoegen  = "
        INSERT INTO tegenstanders
        SET
            teamnaam = '"
.mysql_real_escape_string ($_POST['teamnaam'])."',
            eigenteam = "
. $intEigenteam;
            
          
    mysql_query($toevoegen) or die (mysql_error());
    echo 'Team toegevoegd!';
    echo '<br />';
    echo '<br />';
}




        echo '<form action="" method="post">';
        echo '<label>Teamnaam:</label><input type="text" class="text" name="teamnaam"><br />';
        echo '<label>Eigenteam:</label><input type="checkbox" name="eigenteam"><br />';
        
        echo '</td>';
        echo '</tr>';
        echo '</table>';
        echo '<br />';
 
        echo '<input type="submit" class="submit" value="Voeg Team toe">';

?>

<br>
<div id="teams" style="position: absolute; top:150; left:350;">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
echo '<label><b>Teams in database:</b></label><br />';
$res = mysql_query("SELECT teamnaam FROM tegenstanders ORDER BY teamnaam");
while ($arr = mysql_fetch_assoc($res)) {
  echo $arr["teamnaam"]."<br />";
  
}



mysql_free_result($res);


?>
 
Joren de Wit

Joren de Wit

24/02/2007 19:28:00
Quote Anchor link
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
<?php
//teams toevoegen
if(isset($_POST['teamnaam']))
{
    
    $teamnaam = $_POST['teamnaam'];
    
$intEigenteam = 0; // is geen eigenteam
if(isset($_POST['eigenteam']))
{

  $intEigenteam = 1; // wel eigen team
}
    
$toevoegen = "
    INSERT INTO tegenstanders
    SET
        teamnaam = '"
.mysql_real_escape_string ($_POST['teamnaam'])."',
        eigenteam = "
. $intEigenteam;        
      
if(!$res = mysql_query($toevoegen))
{

    if(mysql_errno() = 1062)
    {

        echo 'Team bestaat al.';
    }

    else
    {
        trigger_error(mysql_error());
    }
}

else
{
    echo 'Team toegevoegd!';
}

echo '<br />';
echo '<br />';
?>

Zoiets. Daarnaast nog een opmerking over je insert query: INSERT ... SET kun je gebruiken in mysql, maar het is niet de sql standaard. Gebruik dus liever:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
INSERT INTO tabel (kolom1, kolom2)
VALUES (waarde1, waarde2)
 
Roland Braat

Roland Braat

25/02/2007 08:37:00
Quote Anchor link
zoals ik het op jou manier doe dan krijg ik de volgende foutmelding:

Fatal error: Can't use function return value in write context in H:\Program Files\xampp\htdocs\toevoegen1.php on line 47
en op line 47 staat bij mij
if(mysql_errno() = 1062)

en die insert query zou die er dan zo ongeveer uit moeten zien.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
INSERT INTO tegenstanders (teamnaam, eigenteam)
VALUES ('$teamnaam', '$intEigenteam')
?>


o ja en ik dacht dat ik eruit was met die kleuren maar krijg het toch niet voor elkaar( erg ben ik he)

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
<?php
echo '<label><b>Teams in database:</b></label><br /><br />';
$res = mysql_query("SELECT teamnaam,eigenteam FROM tegenstanders ORDER BY teamnaam");
while($row = mysql_fetch_assoc($res))
{

    if($row['teamnaam'] == 'eigenteam')
    
    {

        echo '<span class="eigen">'.$row['teamnaam'].'</span>';
    }

    else
    {
        echo $row['teamnaam']."<br />";
    }
}

 
mysql_free_result($res);
?>
Gewijzigd op 01/01/1970 01:00:00 door Roland Braat
 
Joren de Wit

Joren de Wit

25/02/2007 09:42:00
Quote Anchor link
Oeps, een = te weinig:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if(mysql_errno() == 1062)
?>


ps. En ja, hoe duid jij aan dat een team een eigen team is. Juist, door in de database een de kolom eigenteam een 0 of een 1 te zetten. Dan zul je in je phpscript daar ook wel op moeten controleren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if($row['eigenteam'] == 1)
{

    // Dit is een eigen team
}
?>

pps. Controleer ook altijd of een msyql query gelukt is. Je controleert nu nergens of je select query wel gelukt is.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Roland Braat

Roland Braat

25/02/2007 11:25:00
Quote Anchor link
Kleur is gelukt.

Alleen die foutmelding nog niet.
Een dubbele invoer krijg ik niet meer maar krijg geen eigen tekst zoals dat team al bestaat.
Krijg alleen het volgende:
Duplicate entry 'test' for key 2

En dat controleren dat moet ik nog even uitzoeken hoe ik dat klan 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php

//teams toevoegen
if(isset($_POST['teamnaam']))
{
    
    $teamnaam = $_POST['teamnaam'];
    
$intEigenteam = 0; // is geen eigenteam
if(isset($_POST['eigenteam']))
{

  $intEigenteam = 1; // wel eigen team
}

        
    $toevoegen  = "
        INSERT INTO tegenstanders
        SET
            teamnaam = '"
.mysql_real_escape_string ($_POST['teamnaam'])."',
            eigenteam = "
. $intEigenteam;
            
if(!$res = mysql_query($toevoegen))
{

    if(mysql_errno() == 1062)
    {

        echo 'Team bestaat al.';
    }

    else
    {
        trigger_error(mysql_error());
    }
}

else
{
    echo 'Team toegevoegd!';
}




        echo '<form action="" method="post">';
        echo '<label>Teamnaam:</label><input type="text" class="text" name="teamnaam"><br />';
        echo '<label>Eigenteam:</label><input type="checkbox" name="eigenteam"><br />';
        
        echo '</td>';
        echo '</tr>';
        echo '</table>';
        echo '<br />';
 
        echo '<input type="submit" class="submit" value="Voeg Team toe">';

?>
 
Joren de Wit

Joren de Wit

25/02/2007 11:31:00
Quote Anchor link
Verander
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3

eens in:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3

En kijk vervolgens eens welke foutcode er bij die melding gegeven wordt. Volgens mij moet dat toch echt 1062 zijn. Ik snap dan ook niet waarom je script dat niet pakt.
 
Roland Braat

Roland Braat

25/02/2007 11:38:00
Quote Anchor link
bedankt voor je hulp.
Het werkt nu prima.

Dan ga ik nu even kijken hoe ik kan controleren of de query gelukt is
 



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.