ethernet e invio dati a PHP

Ciao a tutti, dopo aver letto e seguito qualche tutorial tipo questo e questo, ho fatto delle prove ma non riesco ad inviare dati alla mia pagina PHP. Premetto che la connessione funziona perchè sul monitor seriale riesco a leggere i dati provenienti dalla pagina. Quello che mi interessa fare non è memorizzare il dato in un database (in questo caso) ma semplicemente confrontarlo con i valori estratti dal database.

Grazie!

Questo è il codice che ho adesso:

int data = 1234;

String input_code = "input_code=" + data;

void sendPOST(){
    if (client.connect(serverName,80)) {
        Serial.println("connected POST");
        client.print("POST /At/add.php"); 
        client.print(input_code); 
        client.println(" HTTP/1.1");
        client.println("Host: www.****.it");
    } 

    if (client.connected()) { 
        client.stop();
    }
}
<?php
   
   include("functions_connection.php");
   	
   $con = Connection();
   $code = $_POST["input_code"];
   $response = "false";
   
   echo "test: ".$code; //stampa solo test:

   $sql = "SELECT * FROM tabella";
   
   $result=mysqli_query($con, $sql);

   while($res = mysqli_fetch_array($result)){
      if($res[1] == $code)
         $response = "true";
      else
         $response = "false";
   }

	mysqli_close($con);

    echo "response= ".$response; //stampa sempre false essendo che $code risulta essere vuoto
 
?>

aggiungo che nel monitor serial quello che viene stampato è questo (e non ho idea da dove vengano i numeri e caratteri strani)

12
test: 
0