Autor Tópico: Botão  (Lida 493 vezes)

rodmazza

  • Novato
  • *
  • Mensagens: 47
    • Email
Botão
« Online: Setembro 02, 2015, 12:00:44 pm »
Pessoal tenho uma tela de controle que possui 3 botões para votação
1 - sim       2 - não     3 - em branco

criei os botão do tipo PHP cada um deles vais rodar um insert diferente, onde eu coloco o codigo do insert, em qual evendo, tipo assim no delphi tinha o onclik e no SC

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 890
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Botão
« Responder #1 Online: Setembro 02, 2015, 01:31:38 pm »
No próprio botão, tem a área de Código. Só inserir seu código lá
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

rodmazza

  • Novato
  • *
  • Mensagens: 47
    • Email
Re:Botão
« Responder #2 Online: Setembro 02, 2015, 01:47:15 pm »
abre uma caixa escrito Código PHP.

Posso usar as funções do scriptcase normal como  sc_lookup  ou seria código PHP Puro.

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 890
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Botão
« Responder #3 Online: Setembro 02, 2015, 01:50:41 pm »
Não, pode usar as macros do scriptcase. Nesse caso, vc usa a macro sc_exec_sql.

Ex:
Código: [Selecionar]
/**
 * Insert a record on another table
 */

// SQL statement parameters
$insert_table  = 'my_table';              // Table name
$insert_fields = array(                   // Field list, add as many as needed
                     'field_1' => "'new_value_field_1'",
                     'field_2' => "'new_value_field_2'",
                 );

// Insert record
$insert_sql = 'INSERT INTO ' . $insert_table
            . ' ('           . implode(', ', array_keys($insert_fields))   . ')'
            . ' VALUES ('    . implode(', ', array_values($insert_fields)) . ')';
sc_exec_sql($insert_sql);
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

rodmazza

  • Novato
  • *
  • Mensagens: 47
    • Email
Re:Botão
« Responder #4 Online: Setembro 02, 2015, 02:00:04 pm »
Maravilha

$insert_sql = "INSERT INTO SESSAO_PROJETO_LEI_V (ID_SESSAO,ID_PROJETO,ID_VEREADOR,VOTO) VALUES (1,1,1,'S')";

sc_exec_sql($insert_sql);


$sql = "INSERT INTO SESSAO_PROJETO_LEI_V (ID_SESSAO,ID_PROJETO,ID_VEREADOR,VOTO) VALUES (1,1,1,'S')";

sc_lookup(QrInsere, $sql);


Funcionou da mesma forma


Abrigado mais uma vez