+ Responder ao Tópico



  1. #1
    marinaisabel
    Visitante

    Red face Inserir em php com Checkbox

    Estou a tentar inserir numa base de dados MySql, através de código PHP. Quero utilizar checkbox para o fazer. Mas estou com 1 pequeno problema....
    Aqui vai o código que utilizo. Se puderem ajudar, agradeço....



    foreach ($_POST as $registo['Codigo'] => $checkbox[]) {
    //$ins_id = $checkbox[$i];
    $sql = " insert into produtos values
    ('".$codigo."','".$designacao."','".$pcustiliq."','".$pv1siva."','".$pv1civa."','".$stockactual."'') ";
    $result =mysql_query($sql, $ligax);
    }
    if($result){
    echo " < meta http-equiv =\"refresh\" content =\"0;URL = Listar.php\">";
    }
    mysql_close();
    ?>

  2. #2

    Padrão

    Não entendi direito a sua pergunta, mas partindo da premissa que tu tem um formulário em uma página HTML e quer inserir o conteúdo dele em uma tabela do seu banco, tu pode levar em consideração que o elemento HTML checkbox também possui um atributo value, que tu pode pegar através do script PHP. Eu não faço a menor idéia de como você está arquitetando sua aplicação/site, mas geralmente nós armazenamos valores de elementos checkbox em campos do tipo enum do MySQL.

    Mas dá mais informação pra gente poder te ajudar mais. Sua pergunta tá muito vaga.


    Abraços!