transfer data to database didn't work please help Intel galileo Gen 2

#include <SPI.h>
#include <Ethernet.h>
byte mac = { 0x98, 0x4F, 0xEE, 0x05, 0x35, 0x1D };
//byte ip = {192, 168, 1, 7}; //Enter the IP of ethernet shield
//byte server = {188,121,44,72} ; //Enter the IPv4 address
char server=“188.121.44.72”;
//IPAddress server ( 197,47,198,244);
IPAddress ip(192,168,1,8);
//IPAddress server (188,121,44,72);
int x=0;
EthernetClient client;
/* Change these values based on your calibration values */
#define soilDry 500 // Define max value we consider soil ‘wet’
#define soilWet 750 // Define min value we consider soil ‘dry’
// Sensor pins
#define sensorPower 7
#define sensorPin A0
String data;
void setup() {

pinMode(sensorPower, OUTPUT);
// Initially keep the sensor OFF
digitalWrite(sensorPower, LOW);
pinMode(11, OUTPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
if (Ethernet.begin(mac) == 0) {
Serial.println(“Failed to configure Ethernet using soil “);
Ethernet.begin(mac, ip);
}
int moisture = readSensor();
String stat=Status();
String data=””;
delay(1000);
}

void loop() {
String moisture = (String)readSensor();
String stat=Status();
data=“SensorReading= “+moisture+”&Status= “+stat;
Serial.print(“connecting to “);
Serial.println(server);
delay(1000);
x = client.connect(server, 3306);
while(!client)
{
;
}
if (client)
{
Serial.println(”-> Connected”);
// Make a HTTP request:
if (client.available()) {
char c = client.read();
Serial.print(c);
}
client.print( “GET /insertgehad.php? HTTP/1.1”);
/client.print(“SensorReading=”);
client.print(moisture);
client.print("&Status=");
client.print( stat );
client.println( " HTTP/1.1");
/
client.print( “Host: 188.121.44.72:3306” );
client.println( “Content-Type: application/x-www-form-urlencoded” );
//client.println(server);
client.println(“Content-Length: “);
client.println(data.length());
client.println(”\n\n”);
client.print(data);
Serial.println(data);
/client.println( “Connection: close” );
client.println();
client.println();
/
client.stop();
}
else {
Serial.println(”–> connection failed”);
Serial.print("Reason : ");
Serial.println(x);
client.stop();
Serial.println(“Disconnecting…”);
}
delay(5000); // interval

}
String Status(){
int var = readSensor();
String con;
if (var < soilDry) {
digitalWrite(13, LOW);
con=“Status: Soil is too dry - time to water!”;
digitalWrite(11, HIGH);
}else {
digitalWrite(11,LOW);
con=“Status: Soil is too wet”;
digitalWrite(13, HIGH);
}
return con;
}

// This function returns the analog soil moisture measurement
int readSensor() {
digitalWrite(sensorPower, HIGH); // Turn the sensor ON
delay(10); // Allow power to settle
int val = analogRead(sensorPin); // Read the analog value form sensor
digitalWrite(sensorPower, LOW); // Turn the sensor OFF

return val; // Return analog moisture value
}