Visualizzazione risultati 1 fino 12 di 12
Like Tree3Likes
  • 2 Post By chack1172
  • 1 Post By alemoppo

Discussione: invio dati da arduino a db mysql

  1. #1
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito invio dati da arduino a db mysql

    Sto cercando di inviare dati da arduino attraverso una scheda gprs

    ho creato un file php in /
    Codice PHP:
    <?php
    $conex
    = mysql_connect("http://miosito.altervista.org/","miosito@localhost","");

    if(!
    $conex){
    die(
    "attenzione non è possibile connettersi al server <br />".mysql_error());
    }


    $db = mysql_select_db("my_database", $conex);

    if(!
    $db){
    die(
    "attenzione, non è possibile connettersi al database <br />".mysql_error());
    }


    //$Estado_Boton = $_POST["estadoBoton"];


    $sql = "INSERT INTO apidata (temperature) VALUES ('".$_GET["txtBoton"]."') ";

    $res = mysql_query($sql, $conex);

    ?>
    tralasciando il codice per ora volevo solo la conferma che i dati di accesso siano corretti:
    $conex = mysql_connect("http://miosito.altervista.org/","miosito@localhost","");
    perchè sto riscontrando alcune difficoltà

    grazie a tutti

  2. #2
    Guest

    Predefinito

    Non puoi collegarti al database su Altervista dall'esterno.

  3. #3
    L'avatar di chack1172
    chack1172 non è connesso Neofita
    Data registrazione
    27-02-2015
    Messaggi
    29

    Predefinito

    @stefanodurso @beestatus per inviare i dati al database, basta effettuare una richiesta alla pagina che hai creato.
    Però i dati non sono corretti:
    Codice PHP:
    $db = mysql_query("localhost", "nomesito", "*****");
    mysql_select_db("my_tuosito", $db);
    alemoppo and beestatus like this.

  4. #4
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito

    Grazie per le risposte, per la verità un po' contrastanti, posso o non posso connettermi? qualcuno può tagliare la testa al toro? comunque proverò con le credenziali offertemi da chack 1172

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da beestatus Visualizza messaggio
    Grazie per le risposte, per la verità un po' contrastanti, posso o non posso connettermi? qualcuno può tagliare la testa al toro? comunque proverò con le credenziali offertemi da chack 1172
    Non puoi connetterti direttamente al DB.
    Puoi usare una pagina PHP come proxy per le richieste verso il DB.

  6. #6
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito

    Citazione Originalmente inviato da vplaza Visualizza messaggio
    Non puoi connetterti direttamente al DB.
    Puoi usare una pagina PHP come proxy per le richieste verso il DB.
    ma non è quello che sto facendo? e se non lo è puoi linkare un guida/esempio?

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,175

    Predefinito

    Credo intendano una cosa del genere: http://forum.it.altervista.org/php-m...tml#post775034

    Nel tuo caso invece di passar l'intera query, potresti passare soltanto la temperatura via get o post, e poi la pagina PHP (su altervista) si occuperà di inserire la temperatura passata.

    Ciao!
    Ultima modifica di alemoppo : 24-10-2016 alle ore 09.02.35

  8. #8
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito

    Allora vediamo se capisco perchè come ho gia accennato non sono proprio una cima.
    Devo creare 2 pagine php? una che si occupa di ricevere il dato da arduino e lo spedisce ad un'altra che si occupa di compilare il database? oppure non ho capito nulla?

  9. #9
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,175

    Predefinito

    Scusami, mi son fatto trascinare dalle altre risposte date degli altri utenti.

    Sì, puoi far quel che stai cercando di fare anche se il codice non è proprio corretto (in particolare dovresti usare codice meno obsoleto (mysqli o PDO) per la gestione del database, e le credenziali come scritte da chack1172, anche se il campo password ti consiglio di lasciarlo vuoto).

    Ciao!
    Ultima modifica di alemoppo : 24-10-2016 alle ore 10.29.54
    beestatus likes this.

  10. #10
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Scusami, mi son fatto trascinare dalle altre risposte date degli altri utenti.

    Sì, puoi far quel che stai cercando di fare anche se il codice non è proprio corretto (in particolare dovresti usare codice meno obsoleto (mysqli o PDO) per la gestione del database, e le credenziali come scritte da chack1172, anche se il campo password ti consiglio di lasciarlo vuoto).

    Ciao!
    ah! ecco, ora mi tornano i conti, non me lo sono mica inventato io il codice, è roba copiaincollata da varie guide.
    Benone, per ora vi ringrazio, resto in ascolto per altri suggerimenti, googlo e testo sulla mia pellaccia, ciò che importa è che si può fare!

  11. #11
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito

    un caldo ringraziamento alla community, dopo una settimana di imprecazioni il primo accesso arduino->rete gsm-> mysql(altervista) è riuscito al 100%

    per chi dovesse riprovare l'esperimento suggerisco di accertarsi che il proprio provider telefonico supporti correttamente le rete gsm, per inciso "tre" non lo fa correttamente e necessita dell'umts; ciò mi è costato quasi la salute mentale

  12. #12
    beestatus non è connesso Neofita
    Data registrazione
    22-10-2016
    Residenza
    north garda lake
    Messaggi
    14

    Predefinito

    hemm come metto [risolto]a fianco al titolo del topic? non trovo il testo EDIT

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •