Arduino+PHP+Mysql

Olá pessoal tudo bem?
Iniciei alguns testes com o ethernet shield com servidor local apache, php e mysql, o que eu quero fazer é exibir os dados do arduino via php e futuramente salvar esses dados no banco, o problema é que não conheço PHP, comecei a estudar agora.
Vi vários tutorias na net porém não são para iniciantes, o skecth abaixo foi criado por um colega que não tenho mais contato a tempos atraz e se conectava perfeitamento com BD e via PHP.
Até onde eu li, teria que usar o get no php, mais até agora não consegui entender como funciona.
Talvez alguem tenha algum exemplo bem simples mesmo pra eu tomar como partida e dar sequencia no aprendizado.

Desde já agredeço.

Segue o sketch:

#include <SPI.h>
#include <Ethernet.h>
int data1, data2, data3, data4;

byte mac = {
0x90, 0xA2, 0xDA, 0x0B, 0x00, 0x53 };

byte ip = {
149, 223, 241, 12 };

byte gw = {
149, 223, 241, 254 };

byte server = {
149, 223, 241, 95 };

byte subnet = {
255, 255, 255, 0 };

void setup()
{
Serial.begin(9600);
}

void loop()
{
delay(5000);

senddata();
}

void senddata()

{

data1 = random(1, 100);

data2 = random(100, 200);

data3 = random(200, 300);

data4 = random(300, 400);

Ethernet.begin(mac, ip, gw, subnet);

EthernetClient client;

Serial.println();

Serial.println(“Forbinder…”);

delay(1000);

if (client.connect(server, 80))
{

//Serial.println(“Connected”);

// Variaveis enviadas ao servidor
client.print(“GET http://localhost/teste.php”);
client.print("?data1=");

client.print(data1);

client.print("&data2=");

client.print(data2);

client.print("&data3=");

client.print(data3);

client.print("&data4=");

client.print(data4);

// Fim variaveis enviadas ao servidor

client.println(" HTTP/1.1");

client.println(“Host: 149.223.241.12”);

client.println();

}

else
{

//Serial.println(“Connection unsuccesfull”);

}

client.stop();

while(client.status() != 0)
{

delay(5);

}

}

Pesquise sobre os métodos GET e POST em PHP.

Ah sim, estou fazendo isso, mas como não conheço quase nada de php uma simples tarefa se torna muito complicada, um dos exemplos que encontrei segue:

<?php $data = $_GET{['data1'];x echo $data; >? Uma dúvida, quando a função client.print(data1); é executada o valor de data1 é transferido para a variável $data no script http://localhost/teste.php? Fiz dessa forma e não funcionou.