Ergebnis einer MySQL Abfrage weitergeben

Bambus Bambule

Grünschnabel
Hallo,

ich möchte ein Ergebnis einer MySQL Abfrage an C weitergeben.
Habe eine Tabelle in die ich Daten schreiben möchte. Diese hat einen Aufbau wie: ID, Datum, Messwert. Ich möchte nun die höchste ID dieser Datenbank abrufen um den letzten Datensatz zu ermitteln. Dies geschieht auch mit "SELECT MAX(ID) AS max_id FROM messung LIMIT 0,1;" so wie ich das haben möchte.
Ich würde aber gerne in C mit dem Wert der höchsten ID weiterarbeiten. In perl habe ich das schon mal geschafft, aber in C fehlt mir der Ansatz.

Code:
int k;	

sprintf_s(abfrage, "SELECT MAX(ID) AS max_id FROM messung LIMIT 0,1;");

k = mysql_query(my, abfrage);

printf("%i\n\n", k);

Hier wird mir ja nur 0 ausgegeben, da das der Wert ist der zurückgegeben wird, wenn die Operation gelungen ist.
 
Zuletzt bearbeitet:
Zurück