SQL Abfrage mit Variable

Hallo zusammen,

Mein Query für die SQL Abfrage sieht zur Zeit so aus:

 char select_query[] = "SELECT * FROM temp.outdoor_sensoren WHERE sensor = 2";

Nun ist es möglich die 2 mit der variable "sensor_id" zu ersetzten?

Gruss Schnibli

Ja.

Ist das eine SQL-Abfrage, die auf einem Arduino (welchem?) generiert wird oder in einem PHP-Script auf einem Webserver?

Die Vorgehensweise zur Realisierung ist jeweils anders.

Gruß Tommy

Versuche mal etwas in diese Richtung:

const char text[] = "SELECT * FROM temp.outdoor_sensoren WHERE sensor =";
char select_query[60];

void setup()
{
  Serial.begin(9600);
  Serial.println(F("Anfang"));
  uint16_t sensor_id = 25;
  snprintf(select_query, sizeof(select_query), "%s %u", text, sensor_id);
  Serial.println(select_query);
  Serial.println();
  delay(500);
}

void loop() {}