Olá estou lendo o livro e estou me deparando com um problema persistente,estou no capitulo 8 e o insert do arquivo banco não insere dados,achei que tinha digitado algo errado refiz várias vezes todos os códigos para tentar encontrar o erro, mais não achei o problema é mesmo copiando os códigos do gitbub dá o mesmo problema,estou um pouco desanimado com essa situação.
--
Você recebeu essa mensagem porque está inscrito no grupo "Livro PHP e MySQL - Casa do Código" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpemysqlcasadocodigo+unsub...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpemysqlcasadocodigo+unsubscri...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Consegue enviar os arquivos junto com o SQL do banco para testar?
Em 3 de maio de 2018 14:45, Jason Alves <jason...@gmail.com> escreveu:
na verdade não tem erro,o que acontece é que o insert não funciona,o estranho é que utilizei todos os códigos daqui https://github.com/InFog/phpmysql/tree/master/edicao1/afazeresbd2 e mesmo assim não funciona.
Em quinta-feira, 3 de maio de 2018 14:41:34 UTC-3, Genivaldo Santos escreveu:
Ola Jason,Qual o erro vc esta recebendo?
Em 3 de maio de 2018 14:38, Jason Alves <jason...@gmail.com> escreveu:
Olá estou lendo o livro e estou me deparando com um problema persistente,estou no capitulo 8 e o insert do arquivo banco não insere dados,achei que tinha digitado algo errado refiz várias vezes todos os códigos para tentar encontrar o erro, mais não achei o problema é mesmo copiando os códigos do gitbub dá o mesmo problema,estou um pouco desanimado com essa situação.
--
Você recebeu essa mensagem porque está inscrito no grupo "Livro PHP e MySQL - Casa do Código" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpemysqlcasadocodigo+unsub...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
--
--
--
<?php
$bdServidor = '127.0.0.1';
$bdUsuario = 'sistematarefa';
$bdSenha = 'sistema';
$bdBanco = 'tarefas';
$conexao = mysqli_connect($bdServidor, $bdUsuario, $bdSenha, $bdBanco);
if (mysqli_connect_errno($conexao)) {
echo "Problemas para conectar no banco. Verifique os dados!";
die();
}
function buscar_tarefas($conexao)
{
$sqlBusca = 'SELECT * FROM tarefas';
$resultado = mysqli_query($conexao, $sqlBusca);
$tarefas = array();
while ($tarefa = mysqli_fetch_assoc($resultado)) {
$tarefas[] = $tarefa;
}
return $tarefas;
}
function buscar_tarefa($conexao, $id)
{
$sqlBusca = 'SELECT * FROM tarefas WHERE id = ' . $id;
$resultado = mysqli_query($conexao, $sqlBusca);
return mysqli_fetch_assoc($resultado);
}
function gravar_tarefa($conexao, $tarefa)
{
$sqlGravar = "
INSERT INTO tarefas
(nome, descricao,prazo,prioridade,concluida)
VALUES
(
'{$tarefa['nome']}',
'{$tarefa['descricao']}',
'{$tarefa['prazo']}',
{$tarefa['prioridade']},
{$tarefa['concluida']}
)
";
mysqli_query($conexao, $sqlGravar);
}
function editar_tarefa($conexao, $tarefa)testei e não funcionou,estou com uma dúvida estou usando o wamp tem alguma diferença do xampp,pois tenho certeza que estou digitando o código corretamente.
{
$sqlEditar = "
UPDATE tarefas SET
nome = '{$tarefa['nome']}',
descricao = '{$tarefa['descricao']}',
prioridade = {$tarefa['prioridade']},
prazo = '{$tarefa['prazo']}',
concluida = {$tarefa['concluida']}
WHERE id = {$tarefa['id']}
";
mysqli_query($conexao, $sqlEditar);
}
function remover_tarefa($conexao, $id)
{
$sqlRemover = "DELETE FROM tarefas WHERE id = {$id}";
mysqli_query($conexao, $sqlRemover);
}
--
Fatal error: Uncaught Error: Call to undefined function printr_r() in C:\wamp\www\php\Tarefas\banco.php:42 Stack trace: #0 C:\wamp\www\php\Tarefas\tarefas.php(15): gravar_tarefa(Object(mysqli), Array) #1 {main} thrown in C:\wamp\www\php\Tarefas\banco.php on line 42
--
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpemysqlcasadocodigo+unsubscri...@googlegroups.com.