• Beste,


    Ik ben bezig met een script Drugsplantage.
    De drugs die klaar zijn met het produceren kan je verkopen. Deze kan je selecteren met de checkbox.


    Alleen nu is mijn vraag hoe kan ik de aangevinkte boxen de Value in een Mysql querty kan invoeren?

  • Guest, wil je besparen op je domeinnamen? (ad)
  • @klaasje
    Dat is niet goed.


    1) Hij vraagt om een checkbox, niet een radio button.
    2) Je verstuurd bij een input de name, en niet de value.
    3) Een POST versturen zonder escape is vragen om problemen.


    PHP
    <?PHP
    /**
     * Waarde van checkbox in de SQL query invoeren.
     */
     
     	mysql_query("INSERT INTO table (Soort) VALUES ('".mysql_real_escape_string($_POST["drugssoort"])."')") or die(mysql_error());
     
    ?>
    <input type="checkbox" name="drugssoort" />
  • Citaat van IDE

    @klaasje
    Dat is niet goed.


    1) Hij vraagt om een checkbox, niet een radio button.
    2) Je verstuurd bij een input de name, en niet de value.
    3) Een POST versturen zonder escape is vragen om problemen.


    PHP
    <?PHP
    /**
     * Waarde van checkbox in de SQL query invoeren.
     */
     
     	mysql_query("INSERT INTO table (Soort) VALUES ('".mysql_real_escape_string($_POST["drugssoort"])."')") or die(mysql_error());
     
    ?>
    <input type="checkbox" name="drugssoort" />


    Ik weet heus wel dat ik hem moet escapen maar ik dacht hij dat zelf ook wel wist.
    En ik was idd in de war met een radio button :$

  • Citaat van IDE

    @klaasje
    Dat is niet goed.


    1) Hij vraagt om een checkbox, niet een radio button.
    2) Je verstuurd bij een input de name, en niet de value.
    3) Een POST versturen zonder escape is vragen om problemen.


    PHP
    <?PHP
    /**
     * Waarde van checkbox in de SQL query invoeren.
     */
     
     	mysql_query("INSERT INTO table (Soort) VALUES ('".mysql_real_escape_string($_POST["drugssoort"])."')") or die(mysql_error());
     
    ?>
    <input type="checkbox" name="drugssoort" />


    Klopt maar je kan meerderde checkboxen selecteren.


    En via $_POST["drugssoort"] pak je alleen de laatste value.


    Dus stel ik vink nummer 11,12,13,14 aan dan krijg ik als je met $_POST["drugssoort"] alleen de nummer 14 tezien.


    Met for() heb ik het geprobeerd en lukte kreeg alle nummers tezien maar raar genoeg alleen met een echo""; en niet met $bericht = "";


    En de SQL pakte hem ook niet?

Participate now!

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