[opgelost] User bannen. Hoe beginnen?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL Developer

Functie omschrijving Altijd al willen werken bij een snelgroeiend bedrijf, actief in de logistieke sector? Dit is je kans! Ik ben op zoek naar een ervaren SQL Developer in de omgeving Tilburg. Dit bedrijf is gespecialiseerd in in de ontwikkeling van software en maatwerk oplossingen voor het automatiseren van logistieke processen. Klanten zijn o.a. BOL en andere grote distributiecentrums. Jouw taken worden vooral: Verantwoordelijk voor ontwikkelen van stored procedures, voor snelle afhandeling van data; Optimalisatie van de SQL query's en T-SQL query's; Jij gaat je bezig houden met ontwerpen, ontwikkelen en optimaliseren van de MS SQL Databases; In deze functie

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end 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. 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

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

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 »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

Senior Front-End Developer

Als Senior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Senior Front-End Developer bij Coolblue? Als Senior Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Senior Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Nadenken

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

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 »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Ken DC

Ken DC

07/01/2012 18:11:24
Quote Anchor link


Dat houdt geen steek. Als je enkel een datum invoert. Houd hij niet eens de tijd bij. Toch?
Ik lees enkel maar wat er bij add_date functie staat...

Ik denk dat het beter met add_time werkt dan date...

Toevoeging op 07/01/2012 18:12:26:

- Aar - op 07/01/2012 18:07:50:
ADDTIME in dat geval. Geen idee of ADD_DATE() ook werkt, als je NOW() opgeeft.


Dat was de vraag. het zou eventueel kunnen werken, maar moet je dan niet de tijd ook nog eens opgeven.

Want als je de add_date functie gebruikt, houdt hij alleen maar de dag bij waarop er geband werd. Niet het uur. Of wel? :p
 
PHP hulp

PHP hulp

25/12/2024 07:56:11
 
- Ariën  -
Beheerder

- Ariën -

07/01/2012 18:20:48
Quote Anchor link
Ken DC op 07/01/2012 18:11:24:
Want als je de add_date functie gebruikt, houdt hij alleen maar de dag bij waarop er geband werd. Niet het uur. Of wel? :p

Inderdaar, met ADDTIME() zou je als het goed is wel zowel met datum als tijd kunnen rekenen. Omdat MySQL of alleen de datums kent, of de datums en de tijden (maar niet alleen de tijden)

Ik zeg: "Trial and error", en zie zelf...
Gewijzigd op 07/01/2012 18:21:10 door - Ariën -
 
Ken DC

Ken DC

07/01/2012 18:32:05
Quote Anchor link
Inderdaad. Dus waarom add_date aanbevelen, terwijl z'n vraag duidelijk stelt : 1uur, 2 uur etc... :o

ADD_DATE is compleet nutteloos in deze thread. ADD_TIME lijkt me beter :) dan heeft hij alles wat hij wil, ook al bestaat er KANS dat ADD_DATE werkt... wrm hopen dat het werkt, terwijl het anders gewoon zeker werkt :p
 
 - Diov  -

- Diov -

07/01/2012 18:37:14
Quote Anchor link
Vraagje,
Ik moet toch mijn tabel updaten? Of zit ik er helemaal naast?
 
- Ariën  -
Beheerder

- Ariën -

07/01/2012 18:56:31
Quote Anchor link
Dem Ian op 07/01/2012 18:37:14:
Vraagje,
Ik moet toch mijn tabel updaten? Of zit ik er helemaal naast?

Wat bedoel je?
 
 - Diov  -

- Diov -

07/01/2012 18:59:53
Quote Anchor link
Kijk, als ik die sites bekijk die jullie gaven, dan staat er overal SELECT.
Maar ik plaats het bij SET.
 
- Ariën  -
Beheerder

- Ariën -

07/01/2012 19:01:42
Quote Anchor link
Ja, je update je velden dan uiteraard.
 
Ken DC

Ken DC

07/01/2012 19:02:16
Quote Anchor link
In plaats van SELECT, doe je UPDATE ofzo?
 
 - Diov  -

- Diov -

07/01/2012 19:03:57
Quote Anchor link
Kan iemand dan a.u.b. zeggen waar de fout zit?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= "
       UPDATE
         leden
       SET
         ban-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY),
         ban-status = '1'
       WHERE
         id='"
.$_GET['del']."'
       "
;
?>
 
Andre Sep

Andre Sep

07/01/2012 19:07:09
Quote Anchor link
Enige wat ik zie dat 'fout' is (ik neem aan dat id een integer is) is dat je de 1 tussen quotes hebt staan... Maar of dat ook werkelijk een probleem oplevert durf ik niet te zeggen.

Het zou namelijk kunnen dat sql dat als varchar() ziet terwijl het een int() is.
Gewijzigd op 07/01/2012 19:10:21 door Andre Sep
 
 - Diov  -

- Diov -

07/01/2012 19:10:20
Quote Anchor link
Dit is de foutmelding:
Notice: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY), ban-status = '1' W' at line 4

In query: UPDATE leden SET ban-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY), ban-status = '1' WHERE id='1' in /home/a7258442/public_html/testen/geefban.php on line 41

Op lijn 4 van mijn syntax staat dit:
ban-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY),

Op lijn 41 staat:
trigger_error(mysql_error().'<br />In query: '.$sql);
 
- Ariën  -
Beheerder

- Ariën -

07/01/2012 19:11:21
Quote Anchor link
Als ik jouw was zou ik geen streepjes in je veldnaam gebruiken. Maar banverloopdatum of ban_verloopdatum
Gewijzigd op 07/01/2012 19:13:15 door - Ariën -
 
Andre Sep

Andre Sep

07/01/2012 19:12:57
Quote Anchor link
Heb je de 1 al zonder quotes geprobeerd?

Dus niet '1', maar 1
Gewijzigd op 07/01/2012 19:14:46 door Andre Sep
 
- Ariën  -
Beheerder

- Ariën -

07/01/2012 19:14:59
Quote Anchor link
Ik zou gewoon een '1' gebruiken. Werkt altijd prima, en dat hoort ook zo voor waardes.

AS heeft het bij het foute eind... ;-)
Gewijzigd op 07/01/2012 19:15:30 door - Ariën -
 
 - Diov  -

- Diov -

07/01/2012 19:16:04
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
<?php
$sql
= "
       UPDATE
         leden
       SET
         ban-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY),
         ban-status = '1'
       WHERE
         id='"
.$_GET['del']."'
       "
;
?>


Afbeelding van de 2 extra tabellen:
http://imageshack.us/photo/my-images/810/knipseljp.png/

Hoe bedoel je, die ID tussen quotes?
Ik kan toch moeilijk dit doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= "
       UPDATE
         leden
       SET
         ban-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY),
         ban-status = '1'
       WHERE
         "
id"='".$_GET['del']."'
       "
;
?>


Dit is mijn volledige 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?php
    # errors weergeven
    ini_set('display_errors',1); // 1 == aan , 0 == uit
    error_reporting(E_ALL | E_STRICT);

    # sql debug
    define('DEBUG_MODE',true);  // true == aan, false == uit

    # functie voor sql debug

    function showSQLError($sql,$error,$text='Error')
    {

        if (DEBUG_MODE)
        {

            return  '<pre>Error: ' . $error . '<br />' . $sql . '</pre>';
        }

        else
        {
            return $text;
        }
    }
  
include('config.php');
@
mysql_connect($server, $user,$pass) or die ("Can't connect to MySQL database server");
@
mysql_select_db($database) or die("Can't find database.");

if(isset($_GET['del'])) {
 
 if(is_numeric($_GET['del'])) {
  
  $sql = "
    UPDATE
        leden
    SET
        ban-verloop-datum = DATE_ADD(NOW(), INTERVAL 1 DAY),
        ban-status = '1'
    WHERE
        id='"
.$_GET['del']."'
"
;

if(!$res = mysql_query($sql))
{

    trigger_error(mysql_error().'<br />In query: '.$sql);
}

elseif(mysql_affected_rows() == 0)
{

    echo 'Geen records gewijzigd. <br />Query: '.$sql;
}

else
{
    echo 'Update was succesvol!';
}


 }
else{
  
  ?>

  Welke gebruiker wil je ban geven??<br />
  <form method="get" action="geefban.php">
   <table>
    <tr>
     <td><select name="del" size="1">
      <option value="">&nbsp;</option>
      <?
      $sql
= "SELECT username,id FROM leden ORDER BY username ASC";
      $query = mysql_query($sql);
      while($rij = mysql_fetch_object($query)) {
       $id = htmlspecialchars($rij->id);
       $username = htmlspecialchars($rij->username);
              echo "<option value=\"".$id."\">".$username."</option>\n";
      }

      ?>
</select>
     </td>
     <td><input type="submit" value="Geef_Ban" /></td>
    </tr>
   </table>
  </form>
  <?
 }
}
else{
 
 ?>

 Welke gebruiker wil je ban geven?<br />
 <ul>
    <li><a href="geefban.php?del=do">Geef ban</a></li>
 </ul>
</body>
</html>
<?php
}
?>


Welke info kan ik nog meer geven?
 
Ken DC

Ken DC

07/01/2012 19:17:20
Quote Anchor link
A S op 07/01/2012 19:12:57:
Heb je de 1 al zonder quotes geprobeerd?

Dus niet '1', maar 1


Waarom niet bij een waarde? o.O
 
Andre Sep

Andre Sep

07/01/2012 19:18:06
Quote Anchor link
- Aar - op 07/01/2012 19:14:59:
Ik zou gewoon een '1' gebruiken. Werkt altijd prima, en dat hoort ook zo voor waardes.

AS heeft het bij het foute eind... ;-)


Haha.. Ik had mijn bericht gewijzigd omdat je daar eerst iets over schreef, en weer terug gezet.

Ik weet zeker dat als de kolom id een int() is, je het ook zonder de quotes kan en mag invoeren. Maar of dat ook deze fout veroorzaakt weet ik niet.

Verder zou ik ook geen dashes (-) als scheidingsteken gebruiken maar underscores (_)
 
- Ariën  -
Beheerder

- Ariën -

07/01/2012 19:22:52
Quote Anchor link
Dem Ian op 07/01/2012 19:16:04:

Ik zie geen tabellen, wel velden.
Ken de terminologie...........
 
 - Diov  -

- Diov -

07/01/2012 19:23:54
Quote Anchor link
Foutje...
Maar zit er een fout bij mijn 'velden'?
 
Ken DC

Ken DC

07/01/2012 19:28:15
Quote Anchor link
Edit:
Sorry. De Error die je krijgt met je volledige code. Op welke line staat die.
Gewijzigd op 07/01/2012 19:29:18 door Ken DC
 

Pagina: « vorige 1 2 3 4 volgende »



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.