• Inloggen
  • Registreer
  • Zoeken
Overal
  • Overal
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Dé plek voor IT - ICTscripters
  2. Leden
  3. Luc

Forum

  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18
  • Herkent deze Notion-structuurscan echte problemen?

    Jeroen.G 19 oktober 2026 om 15:09
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Servertjee 3 oktober 2026 om 10:56
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 30 september 2026 om 19:31

Marktplaats

  • [Verkoop] G4G (Gangsters 4 Gangsters): volledige broncode, nieuw gebouwd in PHP 8.3 | € 30 per domein

    frio 27 oktober 2026 om 18:54
  • [TE KOOP] Malavita.be [Maffiaspel, gebaseerd op omicidio.nl, unieke code]

    Dpm_x 26 oktober 2026 om 00:22
  • TK: Kraai.eu

    frio 25 oktober 2026 om 11:39

Berichten van Luc

  • Blijft foutmelding weergeven

    • Luc
    • 10 oktober 2011 om 15:42

    Kun je mij de hele code laten zien van het submit gedeelte?

  • Blijft foutmelding weergeven

    • Luc
    • 10 oktober 2011 om 15:36

    Waarom vang je deze code niet op in de database?

    PHP
    $check = mysql_query("SELECT id, player FROM users WHERE LCASE(player)='".strtolower($vriend)."'");
    
    
    if(mysql_num_rows($check) == 0)
    {
      echo"<tr><td colspan='10'>Deze speler bestaat niet dus vul een andere in</td></tr>";
    }
  • Gezocht basis source

    • Luc
    • 10 oktober 2011 om 11:10

    :slotje: hij heeft criminals blauw gekozen.

    Verder aan iedereen: hij vroeg en basis source, dus lees de volgende keer gewoon in plaats zoveel offtopic reacties te plaatsen.

  • Simpel vraagje

    • Luc
    • 9 oktober 2011 om 13:34

    Fijn dat het ineens wel werkt.

    :slotje:

  • Forum, in je site intergreren

    • Luc
    • 8 oktober 2011 om 18:45

    :slotje: er is nog niet duidelijk wat er moet gebeuren en wat voor iets je zoekt.

  • Echo in php?

    • Luc
    • 8 oktober 2011 om 16:04

    Je gebruikt geen breaks? Verder hoe wil je dan hoe het eruit komt te zien? (breaks: <br/>)

  • Simpel vraagje

    • Luc
    • 8 oktober 2011 om 08:10

    Geeft hij een error zo ja geef die error dan even aan ons. Als hij geen error geeft hoort hij gewoon te werken. Zet desnoods bovenaan de pagina:

    error_reporting(E_ALL);

  • Plaatje oproepen

    • Luc
    • 7 oktober 2011 om 17:40

    :slotje: werkt inderdaad niet als je $_GET vergeet.

    Volgende keer wel even iets langer debuggen.

  • slice en baser

    • Luc
    • 7 oktober 2011 om 17:37

    Ik ben momenteel al bezig met deze layout.

    :slotje:

  • Mibbit Chat

    • Luc
    • 7 oktober 2011 om 09:05

    Deze vragen had je zelf gewoon kunnen opzoeken op google.

    :slotje:

  • Database class

    • Luc
    • 6 oktober 2011 om 11:40

    Die @staat er omdat mysqli anders zegt dat $host geen variabele mag zijn.

    Verder heb ik de class uitgebreid met query uitvoeren en rows teruggeven. Fetchen etc. komt er nog in.

    Ik zit erover na te denken om voor select, update, delete en insert aparte functies te schrijven.

    Dit is hem tot nu toe:

    PHP
    <?php
    class Database
    {
        private $host = 'localhost';
        private $user = '';
        private $password = '';
        private $database = '';
        private $connection = '';
        private $hasConnection = false;
    	private $queryResult = '';
    	
    	// functie connectie aanmaken met de database
        public function connect()
        {
    		// nieuwe connectie aanmaken als hij nog niet aangemaakt is.
            if($this->hasConnection === false)
            {
                $this->connection = @new MYSQLi($this->host,$this->user,$this->password,$this->database);
       
    			// nette error meegeven als er geen verbinding gemaakt kon worden.
                if(! $this->connection)
                {
                    throw new Exception('Er kon geen verbinding worden gemaakt met de daabase.');
                }
                else
                {
    				// de connectie is aangemaakt en kan nu succesvol gebruikt worden.
                    $this->hasConnection = true;
                }
            } 
        }
    	
    	// functie rijen teruggeven
    	function num_rows($sql = NULL)
        {
            // Kijken of er een query meegegeven is, zo ja uitvoeren
            if($sql != NULL)
    		{
                $this->makeQuery($sql);
    		}
            
            // teruggeven van het aantal rijen.
            return $this->connection->query( $this->queryResult );
        }
    	
    	function makeQuery( $sql )
        {
            // query aanmaken en stoppen in de queryResult
            $this->queryResult = $this->connection->query( $sql, $this->db );
        
            // Kijken of de query uitgevoerd kon worden.
            if(! $this->queryResult )
    		{
    			// nette error meegeven als de query niet uitgevoerd kon worden.
    			throw new Exception('Er is iets misgegaan bij het aanroepen van de query.');
    		}
        }
    }
    ?>
    Meer tonen

    Ik vraag me alleen af of $this->connection->query werkt..

    Verder hoor ik graag verbeter punten etc.

  • Ontslag Joshua

    • Luc
    • 5 oktober 2011 om 20:38

    Heel erg spijtig, mede door jou zit ik in het team van CP en je hebt me altijd goede tips gegeven en ik ken je ook als gek persoon.

    Het was niet onverwachts, maar dat maakt het niet minder erg. Heel erg bedankt voor alles. We zullen je toch wel missen.

  • Forum, in je site intergreren

    • Luc
    • 5 oktober 2011 om 14:24

    Precies, verander nu je topic naar een fatsoenlijk topic, is dit niet gebeurt voor 20.00 vanavond is hij closed!

    Tot die tijd ook niemand reageren!

  • Database class

    • Luc
    • 4 oktober 2011 om 20:53
    PHP
    <?php
    class Database
    {
    	private $host = 'localhost';
    	private $user = '';
    	private $password = '';
    	private $database = '';
    	private $connection = '';
    	private $hasConnection = false;
    
    
    	public function connect()
    	{
    		if($hasConnection === false)
    		{
    			$this->connection = @new MYSQLi($this->host,$this->user,$this->password,$this->database);
    			
    			if(! $this->connection)
    			{
    				throw new Exception('Er kon geen verbinding worden gemaakt met de daabase.');
    			}
    			else
    			{
    				$this->hasConnection = true;
    			}
    		}
    		
    	}
    }
    ?>
    Meer tonen

    Dit heb ik tot nu toe dan, nog meer verbeter punten? En wat staat er nog meer in een goede database class (insert select update delete).

  • Database class

    • Luc
    • 4 oktober 2011 om 19:38
    PHP
    public function connect()
    	{
    		if($connectionTrue === false)
    		{
    			$this->connection = @new MYSQLi($this->host,$this->user,$this->password,$this->database);
    			
    			if(! $this->connection)
    			{
    				throw new Exception('Er kon geen verbinding worden gemaakt met de daabase.');
    			}
    			else
    			{
    				return $this->connectionTrue = true;
    			}
    		}
    		
    	}
    Meer tonen

    Is deze functie zo goed? Of zijn er nog meer verbeteringen. En hebben jullie suggesties welke andere functies er in een goede database class moeten zitten?

  • Database class

    • Luc
    • 4 oktober 2011 om 19:17

    Moet die try catch in mijn code dan weg, of moet ik er throw new Exception van maken?

  • Database class

    • Luc
    • 4 oktober 2011 om 19:01

    Haha ik zie het nu pas dat ik hem een waarde wil geven met === bedankt. En ik moet dus

    $this->connection =
    $this->connectionTrue = true; doen?

  • Database class

    • Luc
    • 4 oktober 2011 om 18:48
    PHP
    <?php
    class Database
    {
    	private $host = 'localhost';
    	private $user = '';
    	private $password = '';
    	private $database = '';
    	private $connection = '';
    	private $connectionTrue = false;
    
    
    	
    	public function connect()
    	{
    		if($connectionTrue === false)
    		{
    			try
    			{
    				$this->connection = @new MYSQLi($this->host,$this->user,$this->password,$this->database);
    				return $this->connectionTrue = true;
    			}
    			catch (Exception $e) {
    			{
    				return 'Caught exception: ',  $e->getMessage(), "\\n" $this->connectionTrue;
    			}
    		}
    	}	
    }
    ?>
    Meer tonen

    Is dit zo beter?

    Verder ben ik c# classes gewend en daar gebruikte ik steeds getters en setters. Dar was dus eigenlijk die functie voor bedoeld:$

    De === heb ik ergens ooit gelezen dat die ook echt waar moet zijn (hoofdletter gevoelig). Weet niet meer waar ik dat ooit heb gelezen, maar dat heb ik me een beetje aangeleerd om te gebruiken bij belangrijke functies.

    Verder had ik static gedaan omdat ik dacht dat hij tog niet veranderd.. Heb het alweer weggehaald.

  • Database class

    • Luc
    • 4 oktober 2011 om 17:44

    Beste leden,

    Omdat ik graag meer wil leren van classes wil ik graag jullie mening over mijn begin van de database class die ik aan het maken ben.

    PHP
    class Database
    {
    	private $host;
    	private $user;
    	private $password;
    	private $database;
    	private $connection;
    	private $connectionTrue;
    	
    	
    	function dbData
    	{
    		$this->host = 'localhost';
    		$this->user = '';
    		$this->pw = '';
    		$this->db = '';
    		$this->connectionTrue = FALSE;
    	}
    	
    	function connect($host, $user, $password, $database)
    	{
    		if($connectionTrue === FALSE)
    		{
    			$connection = @new MYSQLi($host,$user,$password,$database);
    			
    			if(! $this->connection)
    			{
    				$error = 'Er kon geen verbinding met de database aangegaan worden.';
    				die($error);
    			}
    			else
    			{
    				$connectionTrue === TRUE;
    			}
    		}
    	}
    	
    	
    	
    }
    Meer tonen

    Hopelijk hebben jullie veel kritiek waar ik verder mee kan. Houdt het wel netjes, en beargumenteer je mening. Het is mijn eerste opzet, en mijn eerste grote class die ik wil gaan schrijven.

  • Foto's oproepen

    • Luc
    • 4 oktober 2011 om 14:50
    PHP
    <?php 
    include ("connect.php"); 
    
    
    echo '<table width="40%">
    		<tr>
    			<th>Naam</th>
    			<th>Telefoon</th>
    		</tr>'; 
    
    
        $sql_details = mysql_query("SELECT * FROM afbeelding"); 
        while ($row_detail = mysql_fetch_array($sql_details)) 
    	{ 
            $afbeelding = $row_detail['afbeelding']; 
            $omschrijving = $row_detail['omschrijving']; 
    
    
          echo '<tr>
    				<td><img src="'.$afbeelding.'" alt="" /></td> 
    				<td>' . $omschrijving . '</td>
    		</tr>'; 
        } 
        echo '</table>'; 
    ?>
    Meer tonen

    Controleer anders het pad waar de image naar toe gaat (rechtermuisknop link openen in nieuw tabblad).

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

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. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design