4 berichten aan het bekijken - 1 tot 4 (van in totaal 4)
  • Q:
    Bijdrager
    scotty2

    Menu keuze in sql query gebruiken

    Hallo,

    Ik wil graag een gekozen onderwerp uit een (HTML/CSS) menu gebruiken in een (PHP) MySQLi query om alle DB records met de gekozen onderwerp te kunnen tonen. Ik kan op verschillende manieren achterhalen welke onderwerp is gekozen (bijv jQuery) en dat zichtbaar maken in HTML.

    Wat tot nog toe niet is gelukt om het onderwerp vanuit HTML of Javascript naar een PHP variabel te krijgen zodat ik de MySQLi query kan uitvoeren.
    Ik vermoed dat ik iets heel eenvoudigs over het hoofd zie, maar ja, wat?

    Ik hoor graag jullie advies

    Groeten, Allan

    Bijdrager
    JoelCoster

    Als je een los PHP script hebt om de query uit te voeren kun je deze aanroepen met een POST of een GET request waarin je de variabele meegeeft.

    http://www.w3schools.com/php/php_forms.asp

    Bijdrager
    Koning Frank

    Stel dat dit de link is binnen je menu

     
    <a href="www.mijnwebsite.nl/huidigepagina.php?onderwerp=honden">Kies honden als onderwerp</a>
     

    Stel dat jouw pagina http://www.mijnwebsite.nl/huidigepagina.php is. Door het klikken op de bovenstaande link verandert het adres in de URL-balk naar http://www.mijnwebsite.nl/huidigepagina.php?onderwerp=honden . De waarde van de variabel ‘onderwerp’ staat nu in de url, namelijk ‘honden’.

    Deze kan je op de volgende manier in een PHP variabele krijgen:

     
    <?php 
     
    $onderwerp = $_GET["onderwerp"]; // hetgeen tussen de haakjes staat refereert naar hetgeen in de url links van de = staat. 
    echo $onderwerp; 
     
    // Output zal 'honden' zijn. 
     
    ?>
     
    Bijdrager
    scotty2

    Heren,

    Bedankt voor jullie zeer bruikbare reacties.

    Ik merk dat mijn ontwerp net iets anders moet zijn dan ik in gedachte had, maar het werkt …

    Groeten, Allan

4 berichten aan het bekijken - 1 tot 4 (van in totaal 4)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.