我可以通过检查我的数据库有多少行来进行 SQL 注入吗?

Can I get a SQL Injection by checking how many rows my database has?

我制作了一个简短的代码,可以准确显示我的网站上注册了多少用户。

$user_query = "SELECT id FROM users ORDER BY id";
$user_counter = ($user_query);
$user_counter_run = mysqli_query($conn, $user_counter);
$user_counting = mysqli_num_rows($user_counter_run);

我对 SQL 注入没有太多经验...我只是想知道,我可以通过此代码进行 SQL 注入吗?

否,因为查询是预定义的。如果用户只输入了查询的一部分,那么 SQL 注入是可能的。