• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Overig
  4. De lounge

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Vendetta source - Bugfixing

  • L.Groot
  • 21 december 2010 om 17:19
  • eqaz
    Beginner
    Berichten
    13
    • 30 december 2010 om 02:33
    • #41
    Citaat van L.Groot

    RDMNL2010,
    Als je bedoeld typfout, dubbelop: verbeterd.
    Indien je bedoeld dat het moeilijker is, dat valt wel mee.
    Het verschil is
    A) hoe je de connectie opent
    B) De functienamen zijn ietsjes anders:
    mysqli_fetch_array i.p.v. mysql_fetch_array
    C) Je roept een functie iets anders aan
    mysqli_query($link, "QUERY") i.p.v. mysql_query("QUERY").

    Tevens is alles op php.net na te lezen.

    Toon Meer

    WOW, doe je het serieus op die manier ?

    ik zou het op de volgende manier doen:

    PHP
    <?php
    #Mysqli Connectie leggen
    
    
    $connect = new mysqli("localhost", "root", "***", "Database");
    
    
    ##mysqli query's
    
    
    $connect->query("QUERY");
    
    
    ## FETCH ASSOC, NUM ROWS:
    
    
    $var = $connect->query("QUERY");
    $numRows = $var->num_rows;
    $assoc = $var->fetch_assoc();
    
    
    ?>
    Toon Meer



    Nieuwe reactie samengevoegd met originele reactie op 30.12.10 02:35:23:

    Citaat van stan

    We werken met pdo lijkt me ? en dan $db->quote() daar komt geen injection doorheen!

    KUCH, PDO is KUT en onoverzichtelijk, mysqli is een stuk sneller, en je kan met mysqli ook filteren zie hieronder:

    PHP
    <?php
    #INSERT QUERY +Onderschepping injectie
    
    
    $naam = 'Kevin';
    $email = '[email protected]';
    
    
    $stmt = $connect->prepare("INSERT INTO leden (naam, email) VALUES(?, ?)");
    
    
    if(!$stmt)
    die("ERROR");
    
    
    $stmt->bind_param('ss', $naam, $email);
    
    
    if($stmt->execute()){
    	echo 'Success';
    }else{
    	echo 'De sql query is mislukt: '.$stmt->error;
    }
    ?>
    Toon Meer
  • Guest, wil je besparen op je domeinnamen? (ad)
  • Creativ3
    Professional
    Berichten
    1.658
    • 30 december 2010 om 09:39
    • #42

    Nouja mij maakt het niet echt heel veel uit ik heb met allebei gewerkt., Alleen PDO is op sommige gebieden veiliger. Het voordeel van PDO is ook dat je data kunt fetchen en daarna automatisch in een object kunt injecten.

    Met vriendelijke groet,
    Creativ3

  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 30 december 2010 om 10:36
    • #43

    Jackie,

    Sorry had je bericht nog niet gezien, ik antwoord er zo nog wel even op.

    eqaz,
    Je hoeft niet meteen zo grof te doen en te zeggen dat MySQLi de top is en PDO voor noobs is..
    Als ik niet via de OOP manier wil werken dan maak ik dat zelf uit, tenslotte maken Stan & ik de source en bepalen wij uiteindelijk via welke frameworks en types wij verbinding maken met een MySQL(i) database.
    Ook al maken we gebruik van PostGreSQL, dan moet je nog niet zeiken, wees blij dat de source straks gratis word.

    Tevens kunnen wij nu nog niet beginnen, omdat we nog geen layout hebben (de stembus gaan we een dezer dagen sluiten voor layout 1) dus vanaf dan kunnen we pas echt beginnen.

  • Yoichi
    Ik ben Apart Anders
    Berichten
    514
    • 30 december 2010 om 11:52
    • #44

    eqaz, nee PDO is echt klote, om een paar functies op te geven voor een wijde database support.
    Het is zelfs zo slecht dat een groot deel van de beste CMS en forums softwares het gebruiken.

    De logica !

  • Creativ3
    Professional
    Berichten
    1.658
    • 30 december 2010 om 21:54
    • #45

    eqaz ten eerste doet lars niet grof maar ben jij dat. Dus jij kan waarschijnlijk geen kritiek aan. Ten tweede klopt je verhaal over mysqli en pdo niet.

    PDO is inderdaad een stuk moeilijker om te beheersen (daarom zul jij het niet gebruiken) en wat jij noemt "onoverzichtelijker". MySQLi is niet sneller als PDO aangezien het alleen een andere manier van opdracht geven in php zelf is. Daarnaast is PDO stukken veiliger en is de functionaliteit stukken groter.
    Ook is pdo veiliger...

    Je hoeft niet te doen alsof je meer als een ander bent want daar hebben we uiteindelijk niks aan. Vind je ons project en manier van aanpak verkeerd mag je dit vinden. Deze kritiek kan in pm of via forum worden gepost hierop krijg je fatsoenlijk antwoord terug. Mits het volgens normale standaard van fatsoen word geschreven. Als wij toch een andere insteek kiezen dan dat jij ons hebt aangewezen kun je dit jammer vinden. Maar dan zal er intern overwogen zijn en als je statements duidelijk en goed waren zullen deze zeker in de overweging duidelijk zijn geworden.

    Maar je manier van schrijven, kritiek leveren en onderbouwen geeft ons onvoldoende aanleiding om je posts mee te nemen in een overweging of mogelijke beslissing van verandering in het plan van het project.

    Met vriendelijke groet,
    Stan van Oers

    Met vriendelijke groet,
    Creativ3

  • Yoichi
    Ik ben Apart Anders
    Berichten
    514
    • 30 december 2010 om 22:42
    • #46
    Citaat van eqaz

    Omdat niemand inziet dat MySQLi beter en sneller is ! :)


    PDO kan MySQLi gewoon draaien dus is PDO evensnel, daarnaast heb je gewoon hetzelfde alleen met meer ondersteuning.
    Blijkbaar ben alleen jij diegene die het niet ziet.

  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 30 december 2010 om 22:55
    • #47

    Yoichi,
    Inderdaad hij verklaart mij voor gek en noob terwijl hij waarschijnlijk zelf een MySQLi dunk is, verder nergens iets van af weet, nieuw is op CP en nog geen succesvolle projecten heeft...

  • Jackie
    Hardstyle
    Berichten
    224
    • 30 december 2010 om 23:38
    • #48

    Ik wil nou ook met PDO gaan werken, ik vind het nog niet zo irritant hoor.

    Het is evenveel code:

    PDO:

    PHP
    $stmt = $dbh->query("SELECT * FROM table_name");
    
    
    $count = $stmt->fetch(PDO::FETCH_NUM);

    MySQL:

    PHP
    $query = mysql_query("SELECT * FROM table_name");
    
    
    $count = mysql_num_rows($query);

    Dusja?

    Bezig met een zelf gemaakte source, geschreven vanaf 0 natuurlijk!

  • eqaz
    Beginner
    Berichten
    13
    • 2 januari 2011 om 06:07
    • #49
    Citaat van L.Groot

    Yoichi,
    Inderdaad hij verklaart mij voor gek en noob terwijl hij waarschijnlijk zelf een MySQLi dunk is, verder nergens iets van af weet, nieuw is op CP en nog geen succesvolle projecten heeft...


    Dan blijf jij daar maar lekker bij, ik denk dat ik toch heel wat succesvoller ben, en ik kan je echt garanderen dat MySQLi toch echt sneller is als PDO.. heb genoeg sites gemaakt met MySQLi en zelfs sites met PDO, ik beheers het allebei, alleen PDO is ten 1e onoverzichtelijk, het is veilig, maar MySQLi is ook ontzettend veilig, daarin kan je ook alles escapen dmv. STMT gebruiken

    PHP
    <?php
        $stmt = $mysqli->prepare("INSERT INTO tabel (veld1, veld2) VALUES (?, ?)");
        $stmt->bind_param('ss', $veld1, $veld2);
        $veld1 = 'iks';
        $veld2 = 'dee';
        $stmt->execute();
        $stmt->close();
    ?>

    BIJVOORBEELD! :)

    En kom nu niet zeggen dat ik niet succesvol ben en als dat wel zo is dat ik dan maar projecten moet laten zien, ik zou het graag willen, alleen de projecten die ik heb gemaakt waren voor Grote bedrijven.. die liever anoniem blijven wegens redenen..

  • Yoichi
    Ik ben Apart Anders
    Berichten
    514
    • 2 januari 2011 om 20:24
    • #50

    PDO = MySQLi, maar MySQLi hoeft niet pers?e PDO te zijn.
    Een truck is een voertuig, maar een voertuig is niet pers?e een truck.

    Als je dat niet wilt doorhebben ben je A, dom bezig, B moet je niet verder gaat met scripten en programmeren, aangezien soortgelijke indeling een belangrijke stap is in veel programmeer talen.

  • Bever
    Professional
    Berichten
    627
    • 2 januari 2011 om 20:43
    • #51

    Jackie

    Wat jij doet werkt niet. PDO heeft geen functie die hetzelfde werkt als num_rows. Dit zal je moeten doen doormiddel van de COUNT() functie in SQL

    Yoichi

    PDO != MySQLi

    PDO is een andere manier voor mysql_* net als MySQLi dat is.

    Als je zeker weet dat je nooit van database wilt switchen kan je beter voor MySQLi gaan. Weet je dat niet zeker kun je beter voor PDO gaan. Dit is natuurlijk alleen zo als je niet echt een voorkeur hebt. Vind je MySQLi echt niet fijn werken, ga dan voor PDO.

    @Lars

    MySQLi database's bestaan niet ;). MySQLi gebruik je om met een MySQL database te communiceren.

    [offtopic]Dit is wat ik er vanaf weet en wat ik ervan gehoord heb. Heb er een tijdje geleden ook wat over gezocht en naar gekeken. Ik heb uiteindelijk voor MySQLi gekozen omdat meerdere mensen aangeven dat het sneller is. En omdat ik heb fijner vond werken dan PDO.[/offtopic]

  • Jackie
    Hardstyle
    Berichten
    224
    • 3 januari 2011 om 14:50
    • #52

    Bever

    het werkt wel hoor ;)

    Bezig met een zelf gemaakte source, geschreven vanaf 0 natuurlijk!

  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 9 januari 2011 om 10:11
    • #53

    Ik heb een nieuwe vraag toegevoegd, gelieve hierop te reageren:

    - Voelen jullie wat voor een extra crimebuilder bovenop de vendetta hoofd versie? Deze kost dan uiteraard een eurotje of 5-20.

    Tevens moet de layout nog gesliced worden, zodra dat eindelijk gedaan is kunnen we echt beginnen.

  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 13 januari 2011 om 20:00
    • #54

    Nog even een belangrijke vraag:
    Willen jullie dat ik vendetta als basis behoud of vinden jullie een geheel nieuwe unieke source beter?

  • bboy
    Professional
    Berichten
    1.166
    • 13 januari 2011 om 20:03
    • #55

    Geheel nieuwe is altijd beter he? Maar je moet je eigen ook wat rust geven dus ik zou niet heel de source vernieuwen

    Groeten bboy,

  • Nillas
    NJMedia
    Berichten
    1.106
    • 13 januari 2011 om 20:10
    • #56

    @Lars: Wat bedoel je precies met crimebuilder?
    En ik zou Vendetta doen om te beginnen. Anders als je een nieuwe maakt zou ik hem modulair opbouwen zodat iedereen hier er wat voor kan doen.

  • Creativ3
    Professional
    Berichten
    1.658
    • 13 januari 2011 om 20:13
    • #57

    Nillas je bedoelt met een framework?

    Met vriendelijke groet,
    Creativ3

  • Nillas
    NJMedia
    Berichten
    1.106
    • 13 januari 2011 om 20:17
    • #58

    Precies. Dat zou wel erg leuk zijn, iedereen zou hier dan iets aan meegeven.

  • az
    Master
    Berichten
    2.529
    • 13 januari 2011 om 20:19
    • #59

    @lars als ik jou was zou ik gewoon vendetta aanhouden. Als Vendetta af is miss een nieuwe unieke maar vendetta is al redelijk bekend dus als je die zou unbuggen etc slaat het denk ik wel aan.

  • Creativ3
    Professional
    Berichten
    1.658
    • 13 januari 2011 om 20:23
    • #60

    Nillas er kan maar 2% van CP met een framework werken. De rest begrijpt het wss niet eens hoe zoiets in elkaar zit. Dus misschien is dat een slecht idee. Maar als hier veel animo is ik ehb er geen moeite mee.

    Met vriendelijke groet,
    Creativ3

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design