Pagina 2 van 2 EersteEerste 12
Weergegeven resultaten: 11 t/m 14 van 14
  1. #11
    Expert   Butterflyice's schermafbeelding
    Geregistreerd
    9 June 2006
    Berichten
    738
    Bedankjes
    34
    Bedankt
    636 keer in 410 posts
    het SQL bestand openen met bv kladblok de inhoud kopieeren en hier plaatsen.

    Dan kunnen we het testen voor je.
    PHP-code:
    function handleException($e) { echo $e->getMessage(); }
            
    set_exception_handler("handleException");
                throw new 
    Exception("There is always a way");
            echo 
    "You caught me!"

  2. De volgende 2 gebruikers bedanken Butterflyice voor deze nuttige post:

    Stuntman Phil (27 February 2011), ultddave (25 February 2011)

  3. #12
    Gevorderd   Stuntman Phil's schermafbeelding
    Geregistreerd
    30 March 2008
    Locatie
    Genk
    Berichten
    255
    Bedankjes
    79
    Bedankt
    191 keer in 108 posts
    Et voila:


    -- phpMyAdmin SQL Dump
    -- version 3.2.4
    -- http://www.phpmyadmin.net
    --
    -- Machine: localhost
    -- Genereertijd: 27 Feb 2011 om 19:27
    -- Serverversie: 5.1.41
    -- PHP-Versie: 5.3.1

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;

    --
    -- Database: `gip`
    --
    CREATE DATABASE `gip` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
    USE `gip`;

    -- --------------------------------------------------------

    --
    -- Tabelstructuur voor tabel `klanten`
    --

    CREATE TABLE IF NOT EXISTS `klanten` (
    `KlantId` int(11) NOT NULL AUTO_INCREMENT,
    `KlantVoornaam` varchar(50) NOT NULL,
    `KlantNaam` varchar(50) NOT NULL,
    `KlantAdres` varchar(50) NOT NULL,
    `KlantPostcode` varchar(10) NOT NULL,
    `KlantGemeente` varchar(50) NOT NULL,
    `KlantEmail` varchar(50) NOT NULL,
    `KlantTelefoon` varchar(20) NOT NULL,
    PRIMARY KEY (`KlantId`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Gegevens worden uitgevoerd voor tabel `klanten`
    --


    -- --------------------------------------------------------

    --
    -- Tabelstructuur voor tabel `leden`
    --

    CREATE TABLE IF NOT EXISTS `leden` (
    `LedenId` int(11) NOT NULL AUTO_INCREMENT,
    `LedenInlognaam` varchar(10) NOT NULL,
    `LedenPaswoord` varchar(20) NOT NULL,
    `LedenEmail` varchar(50) NOT NULL,
    `LedenTelefoonnummer` varchar(12) NOT NULL,
    PRIMARY KEY (`LedenId`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;

    --
    -- Gegevens worden uitgevoerd voor tabel `leden`
    --

    INSERT INTO `leden` (`LedenId`, `LedenInlognaam`, `LedenPaswoord`, `LedenEmail`, `LedenTelefoonnummer`) VALUES
    (3, 'Philippe', 'settlers4', 'niknak_niknak@hotmail.com', '0484169681'),
    (4, 'anja', 'azerty', 'anja@live.be', '0478590989'),
    (5, 'Jozef', '123456', 'jef.mesotten@telenet.be', '0865486489'),
    (6, 'Pascal', 'milan', 'bdhgfrebhyu', '015849478');

    -- --------------------------------------------------------

    --
    -- Tabelstructuur voor tabel `leveranciers`
    --

    CREATE TABLE IF NOT EXISTS `leveranciers` (
    `LeveranciersId` int(11) NOT NULL AUTO_INCREMENT,
    `LeveranciersNaam` varchar(50) NOT NULL,
    `LeveranciersAdres` varchar(50) NOT NULL,
    `LeveranciersPostcode` varchar(10) NOT NULL,
    `LeveranciersGemeente` varchar(50) NOT NULL,
    `LeveranciersEmail` varchar(50) NOT NULL,
    `LeveranciersTelefoon` varchar(20) NOT NULL,
    PRIMARY KEY (`LeveranciersId`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Gegevens worden uitgevoerd voor tabel `leveranciers`
    --


    -- --------------------------------------------------------

    --
    -- Tabelstructuur voor tabel `producten`
    --

    CREATE TABLE IF NOT EXISTS `producten` (
    `ProductId` int(11) NOT NULL AUTO_INCREMENT,
    `ProductCategorie` varchar(3) NOT NULL,
    `ProductNaam` text NOT NULL,
    `ProductInfo` text NOT NULL,
    `ProductAankoopprijs` double NOT NULL,
    `ProductVerkoopprijs` double NOT NULL,
    `ProductInVoorraad` int(11) NOT NULL,
    `ProductMinVoorraad` int(11) NOT NULL,
    `ProductReleasedatum` date NOT NULL,
    PRIMARY KEY (`ProductId`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

    --
    -- Gegevens worden uitgevoerd voor tabel `producten`
    --

    INSERT INTO `producten` (`ProductId`, `ProductCategorie`, `ProductNaam`, `ProductInfo`, `ProductAankoopprijs`, `ProductVerkoopprijs`, `ProductInVoorraad`, `ProductMinVoorraad`, `ProductReleasedatum`) VALUES
    (1, 'PRO', 'Intel Core i7 2600K', 'CPU-voet: Socket 1155, Klokfrequentie: 3,4 GHz, Cores: 4, Productie-procédé: 32 nm, Geïntegreerde graphics: Ja', 280, 310, 5, 1, '2011-02-22'),
    (2, 'GRA', 'Sapphire Radeon HD 6950 2GB', '3D-chip: AMD Radeon HD 6950, DirectX versie: DirectX 11.0, Interface: PCI-Express x16, Geheugen - Hoeveelheid: 2048 MB, Klokfrequentie chip: 800 MHz', 200, 230, 12, 2, '2011-02-01'),
    (3, 'HDD', 'Seagate Momentus XT 500GB', 'Type schijf: Harddisk, Opgegeven capaciteit: 500 GB, Prijs per gigabyte: € 0,224, Rotatiesnelheid: 7200 rpm, Afmeting: 2.5 inch, Interface: Serial ATA 300', 70, 97, 6, 3, '2011-01-04'),
    (4, 'MOB', 'Gigabyte GA-H55M-UD2H', 'Formaat: Micro ATX, CPU socket: Socket 1156, Type geheugen: DDR3, Chipset: Intel H55', 60, 90, 3, 1, '2011-01-11'),
    (5, 'GEH', 'Corsair XMS3 8GB DDR3-1600 CL9 kit', 'Totale capaciteit: 8 GB, Type geheugen: DDR3, Opgegeven klokfrequentie: 1600 MHz, Type module: DIMM, Kit van meerdere modules: Ja, Opgegeven CAS latency: 9, ECC: Ja', 70, 85, 3, 1, '2011-02-02'),
    (6, 'GRA', 'ASUS EAH6950/2DI2S/2GD5', '3D-chip: AMD Radeon HD 6950, DirectX versie: DirectX 11.0, Interface: PCI-Express x16, Geheugen - Hoeveelheid: 2048 MB, Klokfrequentie chip: 800 MHz', 220, 250, 3, 1, '2011-01-12'),
    (7, 'GRA', 'MSI N460GTX Hawk', '3D-chip: nVidia GeForce GTX 460, DirectX versie: DirectX 11.0, Interface: PCI-Express x16, Geheugen - Hoeveelheid: 1024 MB, Klokfrequentie chip: 780 MHz', 160, 180, 3, 1, '2011-02-01');

    -- --------------------------------------------------------

    --
    -- Tabelstructuur voor tabel `winkelwagen`
    --

    CREATE TABLE IF NOT EXISTS `winkelwagen` (
    `WinkelwagenId` int(11) NOT NULL AUTO_INCREMENT,
    `WinkelwagenKlantId` int(11) NOT NULL,
    `WinkelwagenOrder` int(11) NOT NULL,
    PRIMARY KEY (`WinkelwagenId`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    --
    -- Gegevens worden uitgevoerd voor tabel `winkelwagen`
    --


    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
    Wie de bal kaatst.......kan hem terug verwachten!

    Als je mijn tip waardevol vindt - druk je op de Bedankknop.

  4. De volgende gebruiker bedankt Stuntman Phil voor deze nuttige post:

    ultddave (27 February 2011)

  5. #13
    Expert   Butterflyice's schermafbeelding
    Geregistreerd
    9 June 2006
    Berichten
    738
    Bedankjes
    34
    Bedankt
    636 keer in 410 posts
    Zo te zien werkt het zo wel goed heb een testje gedaan deze staan nu uit gezet maar kan je aanzetten om te testen.

    Mocht het niet goed bioj jouw werken dan moeten we kijken hoe je aan de min en max prijd komt.
    PHP-code:
    <?php
    $host        
    'localhost'
    $gebruiker   'root'
    $wachtwoord  'root'
    $database    'gip'
    # Mysqli connectie opzetten.
    $mysqli = new mysqli($host$gebruiker$wachtwoord$database);
    # Kijken of het maken van de connectie gelukt is.
    if (mysqli_connect_error()) {
        die(
    'Connect Error (' mysqli_connect_errno() . ') '
                
    mysqli_connect_error());
    }      
    $minimum $_POST['minimum'];  
    $maximum $_POST['maximum'];   
    // test 
    //$minimum = 100;  
    //$maximum = 400;
    //einde test 
    # Als ge parameters in een query gaat invoegen, kunt ge best op deze manier werken.   
    # De prepare statement van mysqli gaat SQL injection voorkomen. ;)
    # Elk vraagteken stelt dus de plaats van een parameter voor
    if ($stmt $mysqli->prepare("SELECT ProductNaam, ProductInfo, ProductVerkoopprijs FROM producten WHERE ProductVerkoopprijs BETWEEN "$minimum" AND ".$maximum." ORDER BY ProductVerkoopprijs ASC 
     "
    )) {
        
    # Parameters invullen. i > Integer. s > String.
       // $stmt->bind_param($minimum, $maximum);
        # Query effectief uitvoeren.
        
    $stmt->execute();
        
    # Resultaten binden aan variabelen.
        
    $stmt->bind_result($productNaam$productInfo$productVerkoopprijs);
        
    # Effectief fetchen van elke rij.
        
    while ($stmt->fetch()) 
            
    printf ("Naam: %s, Info: %s, Prijs: %s\n"$productNaam$productInfo$productVerkoopprijs);
        
    # Statement sluiten
        
    $stmt->close();
    }
    # Connectie sluiten.
    $mysqli->close();  
    ?>
    PHP-code:
    function handleException($e) { echo $e->getMessage(); }
            
    set_exception_handler("handleException");
                throw new 
    Exception("There is always a way");
            echo 
    "You caught me!"

  6. De volgende 2 gebruikers bedanken Butterflyice voor deze nuttige post:

    Stuntman Phil (28 February 2011), ultddave (27 February 2011)

  7. #14
    Gevorderd   Stuntman Phil's schermafbeelding
    Geregistreerd
    30 March 2008
    Locatie
    Genk
    Berichten
    255
    Bedankjes
    79
    Bedankt
    191 keer in 108 posts
    Het werkt, YEAY! haha, ik was me er echt scheel op aan't zoeken

    TnQ very much!

    (mag een slotje op!)
    Wie de bal kaatst.......kan hem terug verwachten!

    Als je mijn tip waardevol vindt - druk je op de Bedankknop.

  8. De volgende 2 gebruikers bedanken Stuntman Phil voor deze nuttige post:

    peenif (28 February 2011), ultddave ( 2 March 2011)

Discussie informatie

Users Browsing this Thread

Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Soortgelijke discussies

  1. MySQL
    Door Fck_ in forum Webdevelopment & Programming
    Reacties: 10
    Laatste bericht: 3 May 2010, 12:31
  2. ADO.net en Mysql
    Door pietereeckhout in forum Webdevelopment & Programming
    Reacties: 0
    Laatste bericht: 1 June 2008, 17:39

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •