• 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. Scripting & programmeren
  4. PHP + SQL

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

fout?

  • futur3
  • 29 november 2014 om 17:58
  • futur3
    Beginner
    Ontvangen Reacties
    1
    Berichten
    26
    • 29 november 2014 om 17:58
    • #1

    Beste mensen.
    Ik heb een fout dit is de error:
    [php]
    Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\content\config\config.php on line 32
    [/php]
    Dit is de code:
    [php]
    $connect = mysql_connect($dbhost,$dbuser,$dbpass);
    $connect_db = mysql_select_db($db);
    mysql_close($connect);
    [/php]
    Maar weet iemand hoe ik dit kan oplossen?

  • Guest, wil je besparen op je domeinnamen? (ad)
  • futur3
    Beginner
    Ontvangen Reacties
    1
    Berichten
    26
    • 29 november 2014 om 18:01
    • #2

    $connect = mysql_connect($dbhost,$dbuser,$dbpass);
    De code is lijn 32 die boven me staat. Ik was het vergeten erbij te zeggen.

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 29 november 2014 om 19:06
    • #3

    het is beter dat je PDO functie gebruikt. want php gaat stilaan af gaan van mysql_connect.

    PHP
    <?php
    $dbh = new PDO("mysql:host=localhost;
    dbname=/*databasenaam*/","/*username*/","/*password*/");
    ?>


    en als je bv iets uit de database wilt halen moet je dit zo doen:

    PHP
    <?php 
            include("connect.php");
             $blog_post = $dbh->query("SELECT id,info,gebruikersnaam,groep,titel,datum FROM blog WHERE groep='" . basename(__FILE__,".php") . "' AND actief='0' ORDER BY id DESC;");
            $blog_post-> execute();     
       
                 foreach ($blog_post as $blog_row){
                     echo "
       <h3>"; echo $blog_row["titel"]; echo "</h3>
                "; echo $blog_row["info"]; echo "
      <div id='info'>
      gepost om: 
            "; echo $blog_row["datum"]; echo "
      door : 
      "; echo $blog_row["gebruikersnaam"]; echo "
            </div>
      <br>
            </table>";
            }
             
    ?>
    Toon Meer


    de 2 code is puur als je een soort van blog maakt en verschillende pagina's hebt waarop iets moet komen. bv home.php, nieuws.php. dan haal je alles uit de database met basename.
    groetjes,
    Mitchell

  • futur3
    Beginner
    Ontvangen Reacties
    1
    Berichten
    26
    • 29 november 2014 om 20:07
    • #4

    Bedankt! Alleen ik heb een vraag ik wil PDO leren alleen ken jij een Nedelandse website waar ik vanaf kan leren?

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 29 november 2014 om 20:14
    • #5

    Ik heb er 1 gevonden maar deze geeft alleen de basis van PDO functie. als je verder wilt gaan moet je in het engels zoeken.
    PHP Scripts en Tutorials - PDO - Verbinden met verschillende databases - Inleiding

    groetjes,
    Mitchell

  • stijnhau
    Student
    Ontvangen Reacties
    3
    Berichten
    174
    • 30 november 2014 om 11:14
    • #6

    Kijk PDO is geen oplossing voor je probleem.
    Echter is het wel aangeraden om over te stappen.
    Je moet eens kijekn waarom het zolang duurt.
    op, het eerste zicht lijkt het er op dat je database niet berikbaar is en daardoor een timeout geeft opmdat die lmanger dan 30 sec probeert.
    Als je PDO zou gebruiken zou je hetzelfde probleem hebben. (wat nioet wilt zeggen dat je niet moet overstappen.)

    Check mijn projecten op stijnhau.be

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 30 november 2014 om 11:20
    • #7

    @stijnhau Het beste is dat hij eerst overstapt naar PDO en dan kijkt of de fout nog bestaat. het zou nutteloos zijn als hij de fout heeft gevonden en opgelost en dan overstappen naar PDO. dat zou dubbelwerk zijn.

    Groetjes,
    Mitchell

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 30 november 2014 om 12:08
    • #8

    En om dan nog een tussen oplossing te geven in plaats van direct naar PDO over te stappen en een tussen stap voor procedureel programmeren waar mysqli zich uitstekend voor leent. Aangezien als je één class door je programmering heen gooit en de rest procedureel doet dat je PDO class zijn nut een beetje kwijt raakt.

    PHP
    <?php
    
    
    $username = 'username';
    $password = 'password';
    $database = 'database';
    $host = 'localhost';
    
    
    $dbCon = mysqli_connect($host, $username, $password, $database);
    if (mysqli_connect_errno()) {
        echo 'Connection error: ' . mysqli_connect_errno();
    }
    
    
    // Connected
    if (!mysqli_query($dbCon, 'INSERT INTO Persons (Firstname) VALUES ("Patrick")')) {
        echo 'Query error: ' . mysqli_error($dbCon);
    }
    
    
    // Close connection
    mysqli_close($dbCon);
    ?>
    Toon Meer

    zo kan je het ook oplossen, en dan wijk je niet zo ver van het bekende af :-).

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 30 november 2014 om 12:15
    • #9

    @Patrick dat werkt ook perfect.
    Nu we toch over PDO bezig zijn. ik ben nu bezig met verschillende website om te zetten naar PDO omdat eens je de php 5.5xx heb geinstalleerd op je server zal er een warning komen dat mysqli_connect stilaan zal verdwijnen en het beter is om PDO te gebruiken.

    Groetjes,
    Mitchell

  • SC-Webmedia
    Intermediate
    Ontvangen Reacties
    23
    Berichten
    413
    • 30 november 2014 om 12:21
    • #10

    @mitchellve mysqli gaat er niet uit hoor ;)
    Indien dat wel is, zal ik wel eens het nieuwsbericht ervan willen lezen...

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 30 november 2014 om 12:26
    • #11

    @SC-Scripting ik denk dat @mitchellve MySQL bedoeld in plaats van MySQLi.

    Hier kan je de depracated functions van PHP versie 5.5.x bekijken. Zoals je kan zien is het eerste wat er staat: MySQL. Ze zeggen ook dat je MySQLi of PDO beter kan gebruiken. Dat is dus ook een bevestiging dat MySQLi er niet uit gaat.

    Met vriendelijke groet,

    Dees

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 30 november 2014 om 12:37
    • #12

    @Patrick @dees040 @SC-Scripting sorry ik had het mis gelezen ik bedoelde MySQL in plaats van MySQLi.

    mijn excuses!
    Mitchell

  • stijnhau
    Student
    Ontvangen Reacties
    3
    Berichten
    174
    • 30 november 2014 om 13:29
    • #13

    Idd maar dat gaat het probleem van die timeout niet oplossen.
    De timeout gebeurt juist tijdens de connectie met de database.
    Werkt phpmyadmin wel goed?
    Zijn het de goede gegevens??

    Check mijn projecten op stijnhau.be

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 30 november 2014 om 13:52
    • #14

    @stijnhau daar heb je een punt in :)
    waarschijnlijk een fout met phpmyadmin.
    draai je op localhost of extern?

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 30 november 2014 om 13:59
    • #15

    @mitchellve ik denk dat je die vraag zelf kunt beantwoorden als je naar de plek kijkt waar zijn project staat.

    Citaat van futur3

    C:\xampp\htdocs\content\config\config.php on line 32

    Dus localhost.

    Met vriendelijke groet,

    Dees

  • mitchellve
    Intermediate
    Ontvangen Reacties
    10
    Berichten
    202
    • 30 november 2014 om 15:48
    • #16

    Damm het is echt mijn dag niet....

  • SC-Webmedia
    Intermediate
    Ontvangen Reacties
    23
    Berichten
    413
    • 30 november 2014 om 15:57
    • #17

    Mocht je AVG antivirus gebruiken, dan ligt het waarschijnlijk aan de poort 80 die al gebruikt wordt.
    Even voor xammp instellen dat poort 80 wordt vervangen door 8080.

    Heb ongeveer hetzelfde probleem gehad.

  • futur3
    Beginner
    Ontvangen Reacties
    1
    Berichten
    26
    • 30 november 2014 om 16:07
    • #18

    Ik heb de fout al gevonden het script! Bedankt voor de tips die ik heb gekregen.

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 30 november 2014 om 16:16
    • #19

    Wat was er precies fout aan @futur3 ? Zodat andere mensen met deze fout ook de oplossing weten.

    Met vriendelijke groet,

    Dees

  • futur3
    Beginner
    Ontvangen Reacties
    1
    Berichten
    26
    • 3 december 2014 om 16:16
    • #20

    Ik had ergens anders een script met een while en dat duurde meer dan 30 seconden. Ik heb het stukje script al verwijdert maar dat was het probleem er was niks aan de hand met de config. :D

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