Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inser duplicado #34

Open
krefects opened this issue Mar 1, 2019 · 5 comments
Open

Inser duplicado #34

krefects opened this issue Mar 1, 2019 · 5 comments

Comments

@krefects
Copy link

krefects commented Mar 1, 2019

Estou inserindo dados na tabela. mais o registro inserido fica duas vezes
$id = $db->noticias_categorias
->insert()
->data([
'titulo' => 'titulo_teste ',
]);

----- ROW 1--
33
titulo_teste
---- ROW 2 duplicado --

32
titulo_teste

@oscarotero
Copy link
Owner

Ten que haber un erro nalgun outro sitio do teu código. Con esto que me envías non debería inserir o rexistro nin unha soa vez (falta executar ->run())

@krefects
Copy link
Author

krefects commented Mar 1, 2019

Sim, estou executando o run() e insere normalmente no banco de dados , porém insere dois registros, invés de um.

@oscarotero
Copy link
Owner

É posible que esteas executando run() dúas veces? Podo ver o código completo?

@krefects
Copy link
Author

krefects commented Mar 2, 2019

include "conf.php"; // Vendor
$databaseConexao = \SISTEMA\database\conexao::getConexao();

use SimpleCrud\SimpleCrud;

$db = new SimpleCrud($databaseConexao);

$newPost = $db->noticias_categorias->create(['titulo' => 'Titulo de teste 001']);
$newPost->save();

------------ RESULTADO --------

  Edita Copiar Apagar 51 Titulo de teste 001 NULL
  Edita Copiar Apagar 50 Titulo de teste 001 NULL

Veia que o mesmo item foi inserido duas vezes

@oscarotero
Copy link
Owner

Acabo de facer unha proba e son incapaz de reproducir este erro. Sigo pensando que non é un erro de SimpleCrud.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants