• 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

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 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

Select * From

  • T.Kempers
  • 2 mei 2014 om 14:57
  • T.Kempers
    Beginner
    Berichten
    4
    • 2 mei 2014 om 14:57
    • #1

    Hej!
    Ik zal me ten eerste even voorstellen, thijs ik ben 17 jaar oud en ik doe de opleiding ict Applicatie ontwikkeling.

    Ik ben een tijdje geleden gestart met het leren van HTML, CSS JavaScript en PHP.
    Nu ben ik dus weer bezig met een gecompliceerde site, maar ik ben echt álles weer kwijt van php -.-

    Ik heb dus een vraag, ik moet letterlijk iets uit een database halen
    ik heb nu:

    PHP
    <? $naam = mysql_query(" SELECT naam FROM music WHERE id = 1"); ?>
    <h1><? echo $naam; ?></h1>


    Deze fout heb ik al heel vaak gemaakt, ik deed eerder vaak iets met $row, maar ik ben zoals ik al zei alles kwijt ....

    Zou ook wel leuk zijn als er een duidelijke uitleg bij komt

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 2 mei 2014 om 15:08
    • #2

    Welkom op ICTscripters! :)

    Allereerst moet je weten dat MySQL_* deprecated is, wat betekent dat het in nieuwere versies niet meer wordt ondersteund. Kijk eens naar een alternatief als MySQLi of PDO.

    Daarnaast is het beter om geen short <? te gebruiken, maar om het gewoon voluit te schrijven <?php.

    Dit is de code in MySQLi die zou moeten werken:

    PHP
    <?php
    
    
    //Database gegevens
    $host = "localhost";
    $username = "";
    $password = "";
    $database = "";
    
    
    //Connectie opzetten
    $mysqli = new mysqli($host,$username,$password,$database);
    
    
    //Controleren of de connectie is opgezet
    if(mysqli_connect_errno()){
        echo 'Er ging iets mis met de database connectie!';
    }
    
    
    //De uit te voeren query
    $query = "SELECT naam FROM music WHERE id = 1";
    
    
    //De query uitvoeren
    if($result = $mysqli->query($query)){
    
    
        while($row = $result->fetch_object()){
            echo $row->naam;
        }
    }
    else
    {
    
    
        echo 'Er ging iets mis met het ophalen van de gegevens!';
    
    
    }
    
    
    ?>
    Toon Meer

    Ik heb het aan deze code ook al toegevoegd: Foutafhandeling! Dat is echt heel belangrijk om te hebben bij het debuggen. Zo zie je meteen waar iets fout gaat en waarom.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • T.Kempers
    Beginner
    Berichten
    4
    • 2 mei 2014 om 15:17
    • #3

    Bedankt dit gedeelte werkt nu.

    Maar ik heb 10 blokken naast elkaar

    [laatste id] [1 na laatste id] [2 na laatste id]

    Nu moet ik dus het recenste item links hebben, en er zijn dus 3 blokken.
    Ik moet dus in het eerste blok het recenste nieuws hebben, in het tweede blok het 1 na recenste nieuws, en het derde blok het 3na recenste nieuws, weet jij daar een optie voor?

  • T.Nijborg
    Hoofd Moderators
    Ontvangen Reacties
    31
    Berichten
    504
    • 2 mei 2014 om 19:17
    • #4

    Ja is erg makkelijk, kijk is naar de functie while loops, daarmee kun je zoals je zegt, verschillede blokken/rijen etc laten zien.

    PHP, JAVA, C#, JAVASCRIPT, HTML(5), CSS(3) developer.
    Vragen?! Stuur me gerust een prive bericht :) !

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 2 mei 2014 om 21:13
    • #5

    Wat mentimjojo zegt is deels waar. Je moet inderdaad een while loop gebruiken. Maar dat is in de code die ik jou gaf al gedaan. Het enige wat je nu nog hoeft te doen is de query aanpassen. Je wilt een limiet van 10 en het hoogste id als eerste (Want hoogste id is recentste).

    Daarvoor zet je LIMIT 10 en DESC in je query. Where kan je weglaten, want je kijkt nu niet meer specifiek naar één id.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • stijnhau
    Student
    Ontvangen Reacties
    3
    Berichten
    174
    • 3 mei 2014 om 10:53
    • #6

    en dan kan je ook nog LIMIT 3 toevoegen aan het eiden zpdat je maar 3 resultaten ophaalt.

    Check mijn projecten op stijnhau.be

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 3 mei 2014 om 10:57
    • #7

    stijnhau zoals ik al zei, maar ik was er niet zeker van hoeveel resultaten hij wilde. 10 of 3 blokken.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • T.Kempers
    Beginner
    Berichten
    4
    • 3 mei 2014 om 12:59
    • #8

    Want ik heb namelijke 3 blokken..

    1: <div id="blok1"></div>
    2: <div id="blok2"></div>
    3: <div id="blok3"></div>

    En dit zijn verschillende groottes.

    En met een while loop kan je alleen maar

    i = 10
    if (i < 10){

    i++

    }

    Maar dan kan je maar 1 div nemen toch? ...

    Bewerkt één keer, laatst door T.Kempers (3 mei 2014 om 13:05).

  • DirkZz
    Intermediate
    Ontvangen Reacties
    29
    Berichten
    213
    • 3 mei 2014 om 15:06
    • #9

    Je wil dus maar 3 divjes zichtbaar hebben?

    Kan je anders niet een voorbeeldje laten zien van wat je wil, desnoods met paint o.i.d.

  • L. Velthuis
    Vato Gonzalez
    Ontvangen Reacties
    32
    Berichten
    682
    • 4 mei 2014 om 12:18
    • #10

    Welkom Klasgenoot! :P

    volgens mij gaat het om dit project?

    http://www.rawnews.eu/music/

    Beginnend DJ! Volg mij op MixCloud!

    Lars Velthuis | Mixcloud

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