From 66c9c45c9388ab5c272ef922d19c9a697364af35 Mon Sep 17 00:00:00 2001 From: SuperNovaa41 Date: Fri, 28 Feb 2025 14:03:12 -0500 Subject: [PATCH] helper function to get newest id --- src/db.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/db.c b/src/db.c index 0ee076e..2456232 100644 --- a/src/db.c +++ b/src/db.c @@ -4,6 +4,19 @@ #include "include/db.h" +static int get_num_rows(sqlite3* db) +{ + int rows = 0; + + sqlite3_stmt* msg; + sqlite3_prepare(db, "SELECT * FROM books;", -1, &msg, NULL); + while (sqlite3_step(msg) == SQLITE_ROW) + rows++; + sqlite3_finalize(msg); + + return rows; +} + void setup_db(sqlite3* db) { int err;