Предполагая, что вы используете автоинкрементный первичный ключ, который является нормальным способом выполнения действий, вы можете получить доступ к значению ключа последней строки, которую вы поместили в базу данных:
$userID = mysqli_insert_id($link);
В противном случае вам нужно будет узнать больше информации о строке, которую вы пытаетесь найти, например, адрес электронной почты. Не зная структуру вашей таблицы, мы не можем быть более конкретными.
В любом случае, чтобы ограничить ваш запрос SELECT
, используйте оператор WHERE
, например:
(Общий пример)
$getID = mysqli_fetch_assoc(mysqli_query($link, "SELECT userID FROM users WHERE something = 'unique'"));
$userID = $getID['userID'];
(конкретный пример)
Или более конкретный пример:
$getID = mysqli_fetch_assoc(mysqli_query($link, "SELECT userID FROM users WHERE userID = 1"));
$userID = $getID['userID'];