Ir para conteúdo
Fórum Script Brasil
  • 0

php com mysql XAMPp


cativainfo

Pergunta

amigos sou iniciante,

preciso gravar as leituras feitas com o php no mysql.

codigo do php que faz login o banco de dados

 

<?php

     $host = "localhost";
     $usuario = "root";
     $senha = "";
     $db = "basearduino";
     
     $mysqli = new mysqli($host, $usuario, $senha, $db);
         
     /*
     if($mysqli->connect_errno)         
          echo "Falha na conexao: (".$mysqli->connect_errno.") ".$mysqli->connect_error;
    */
         
         
     ?>

 

#########################

CODIGO DO arquiivo que dveria enviar a leitura

 

<?php
        
        include("conexao.php"); 
        
    $sensor1 = $_GET['sensor1'];
    $sensor2 = $_GET['sensor2'];
    $sensor3 = $_GET['sensor3'];    

    $sql_insert = "insert into basearduino (sensor1,sensor2,sensor3) values ('$sensor1','$sensor2','$sensor3')";
    
    $mysq_query($sql_insert);
    
    if($sql_insert)
    {
        echo "salvo com sucesso";
    } else {
        echo "ocorreu um erro";
    }
    
    

?>

 

quando tento gravar arquivos ele abre a mensagem

 

: Undefined variable: mysqli_query in C:\xampp\htdocs\arduino\salvardados.php on line 11

 

 

alguém sabe o que pode ser?

obrigado

 

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
9 horas atrás, Beraldo disse:

Há erro nesta linha:

    $mysq_query($sql_insert);
 

Deveria ser:

 $sql_insert =  $mysqli->query($sql_insert);
 

Mais detalhes sobre MySQLi e tutorial de migração: http://rberaldo.com.br/como-atualizar-php-mysql-mysqli/

obrigado pela ajuda, dei uma lida e meio que entendi mas ainda não consegui gravar dados..

 

agora depois da alteração que você sugerio ele ta carregando tudo pelo visto pois eu consigo receber a mensagem OCORREU UM ERRO que foi a que coloquei no if.

já li e li novamente e não sei o que pode ser pois tudo certo eu acho..

segue aneexosconexaooooo.pngconexaooooo.png

banco de dados.jpg

mensagem de erro.jpg

salvardados.png

Link para o comentário
Compartilhar em outros sites

  • 0

Olá!

Há uma maneira de visualizar a mensagem de erro retornada pelo php, no arquivo salvardados.php, altere sua linha 17 assim:

echo '<p>Ocorreu um erro:</p>'.$mysqli->error;

Então poderemos tentar descobrir qual foi o erro.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...