Autor Tópico: Confirmação de Inserção Aplicação Blank  (Lida 1146 vezes)

Fbonline

  • Intermediário
  • ***
  • Mensagens: 171
  • Softmus IT Solutions
    • Softmus It Solutions
    • Email
Confirmação de Inserção Aplicação Blank
« Online: Março 17, 2015, 08:29:28 pm »
Olá Pessoal

Coisa simples mas que me deixou sem graça em fronte ao cliente.

Estou fazendo o uso de uma aplicação blank criando um webservice para um cliente.

Até aqui maravilha porém hoje ocorreu algo estranho alguns usuários ao incluir diziam que não mostrava o cadastro, estou usando o seguinte código:

// Inserir Produto
      $insert_sql_cad_prod = 'INSERT INTO ' . $insert_table
         . ' ('   . implode(', ', array_keys($insert_fields))   . ')'
         . ' VALUES ('    . implode(', ', array_values($insert_fields)) . ')';
   
sc_exec_sql($insert_sql_cad_prod);

echo ' Incluído com Sucesso';

Minha Falha foi que não fiz nenhuma certificação de que foi realmente inserido, e pegar o último registro da tabela de produto também não adianta porque pode pegar mesmo sem ter conseguido inserir nada.

Em php puro eu usava assim:

$result = mysql_query($query, $db);

 if(! $result) {
     echo "Registro Não-Incluído!!!";
}else{
      echo "Registro Incluído com sucesso!!!";
}

Mas aqui no scriptcase tem alguma outra forma de validar essa inserção? Alguém pode postar se precisou de algo assim?

Muito Obrigado


Fbonline

  • Intermediário
  • ***
  • Mensagens: 171
  • Softmus IT Solutions
    • Softmus It Solutions
    • Email
Re:Confirmação de Inserção Aplicação Blank
« Responder #2 Online: Março 18, 2015, 12:16:51 pm »
Muito Obrigado Willian,

Me ajudou muito,

Não custava nada o sc_exec_sql retornar mensagem de erro.

Vi o Haroldo dizendo que já foi pedido algo assim.

Ainda bem que tem o forum.

Obrigado mais um vez