leggere variabile da db

Salve, ho cercato ma non sono riuscito a trovare niente. Vorrei poter leggere un dato da un db e attivare il sensore.
Sono riuscito a fare il contrario e cioè ad inviare via get un dato a un db tramite una pagina web.

Vorrei fare il contrario leggere una variabile da una pagina web.

Spiega meglio.
Leggere da un db è una cosa, leggere da una pagina web un'altra.

Leggere una variabile che arriva da una pagina web.

Cioè come spiegazione, riscrivi quello cha hai già scritto sopra ?

Se una pagina è dinamica, creata leggendo da un db, a te non interessa, quella pagina viene creata dinamicamente ma comunque dovrebbe essere un testo html.
Quindi analizzi la pagina (in formato testo) in cerca di un determinato campo.
Bisogna vedere cosa e come viene letta quella pagina, stampando il relativo testo.
Puoi analizzarla con Chrome usando Ctrl+U, analizza sorgente pagina.

Se è questo quello che vuoi fare.

#include <SPI.h>
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress server(192, 168, 1, 40); // indirizzo ip server locale
IPAddress ip(192, 168, 1, 50); // indirizzo ip arduino
EthernetClient client;
String strURL = "";

String temperatura = "valoreprova";

void setup()
{
 Ethernet.begin(mac,ip);
 delay(1000);
}
void loop()
{
 UpdateTemp();
 while(client.available())
 {
 char c = client.read(); }
 if (!client.connected())
 { client.stop();
 }
 
 delay(5000); // esegui ogni 5
 
}
void UpdateTemp()
{
 if (client.connect(server, 8081))
 {

 //creo l'url utilizzando una stringa
 strURL = "GET /arduino/arduinotab.php?temperatura=";
 strURL += temperatura;
 
 strURL += " HTTP/1.1";
 //invio la richiesta al server
 client.println(strURL);
client.println("Host: arduino");
 client.println("Connection: close");
 client.println();
 //chiudo la connessione
 client.stop();
 }
 else
 {
 // errore di connessione
 }
}

Funziona tutto, nel senso che invio una richiesta a una pagina php e inserisco un valore in un db.

Adesso vorrei capire se posso leggere da quella pagina un valore. Forse devo mettere

client.println("Host: arduino");

qui la pagina host da leggere?
grazie

Leggi la pagina e la analizzi, esempio:
http://bildr.org/2011/06/arduino-ethernet-client/