Database opties

  • Ik heb een tabel in mijn database genaamd landen
    hier staan allemaal verschillende namen in.


    Hoe kan ik nu alle opties onder elkaar krijgen ? met een radio-button functie. Dus dat je of nederland of frankrijk kiest ofzo.


    Want in een ander script komen ook deze opties en als ik de opties in het script zet moet ik ze 2x invoeren wat de kans op fouten vergroot.

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Simpel,
    Je maakt een query en hierin selecteer je de database tabel (landen).
    Vervolgends maak je een while, en hierin plaats je de radio button.


    That's it.

  • Ik zal het deze ene keer voorkauwen :D

    PHP
    $result = mysql_query("SELECT `naam` FROM `landen`");
    while($variable = mysql_fetch_array($result)){
       echo "hier eenmalig je radio button";
    }
  • de query had ik. De while gedeeltelijk.


    PHP
    <?php
    
    
    $result = mysql_query("SELECT `naam` FROM `landen`");
    while($variable = mysql_fetch_array($result)){
      echo "<input type=\"radio\" value=\"1\" checked name=\"R1\">";
    }
    
    
    ?>


    ja de submit-knop maak ik zometeen.


    Nu geeft hij de landen nog niet weer. En bovendien hoe kan ik de waarde eigenlijk weten in een update query dalijk?

  • PHP
    echo "<input type=\"radio\" value=\"1\" checked name=\"R1\">";


    Moet zijn


    PHP
    echo "<input type=\"radio\" value=\"1\" checked name=\"R1\">".$variable['naam']."";


    Ik zou de checked auto nog wel even weg laten, want nu krijg je ze allemaal checked.


    Updaten via een button zou je toch wel moeten weten, ga je niet alles voorkauwen.


    Daarvoor moet je maar eens zoeken op http://php.net

  • Mijn dank is groot!



    ik krijg steeds dat ik naar 1 ben gereisd. Hoe kan ik daar de gekozen variable naam zetten? en die updaten in de database

  • Ja kan, zelf doe ik dit nooit daarom heb ik het er ook niet bij gezet.
    Maar dat helpt niet bij het probleem, waar hij nu op stuit. Maar heb voorlopig genoeg voorgekauwd, dus dat zal hij zelf even moeten zien op te lossen. :P

  • Ik werk zelf ook zonder mysql_error ik bedoel, als er een fout optreed, kun je die als developer echt wel vinden.


    Laat ik het zo zeggen: Zonder foutafhandeling leer je code lezen.

    1) Eigenaar & CEO // iSenses
    2) Eigenaar & CEO // HoodGangster
    3) Co-Owner & Captian @WMCity V3.

  • Bij een query kan je mysql_error() gebruiken, zodat je weet


    "Als de query mislukt, geef mij dan een error zodat ik te weten kom dat de fout uit de query vloeit."

    1) Eigenaar & CEO // iSenses
    2) Eigenaar & CEO // HoodGangster
    3) Co-Owner & Captian @WMCity V3.

  • PHP
    error_reporting(E_ALL);
    ini_set('display_errors', '1');


    Eenmalig toevoegen in configuratie bestand en je kunt alle mysql_error()'s weghalen.

    Kast: HAF922 | CPU: I7-930 @ 4.0GHz | CPU Cooler: Noctua NH-D14 | HDD0: Crucial M4 128GB, HDD1: Kingston SSD 64GB, HDD2/3: WD Black & Green 1TB, HDD4: Seagate 1.5TB | Mem: Kingston HyperX 12GB @ 1600MHz | Graphics: Crossfire HD6970 | Res: 5760x1080

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!