Есть несколько вопросов.
Не будет ли проблем, если 2 соединения к БД на одной странице?
Не нужно их разрывать/завершать и т.п.? Один и тот же пользователь часто будет загружать/открывать данную страницу снова.
И вообще, корректно написан код или можно лучше?
$firstname= 'name';
$email = $mysqli->real_escape_string($email);
$query = $mysqli->query("SELECT * FROM users WHERE first_name='{$firstname}'");
while ( $row = mysqli_fetch_assoc($query) )
{
echo $row['id'];
echo $row['first_name'];
echo $row['bln'];
}
//////
$id= 2;
$query = "UPDATE users SET bln=bln-10 WHERE id=".$id."";
$mysqli->query($query);
$mysqliодно-единственное – andreymal Nov 25 '21 at 09:54$mysqli->query("UPDATE users SET bln=bln-10 WHERE id='{$id}'"). В случае, если данные будут откуда то подтягиваться, например, с Ajax, то тогда нужно делать экранирование по ситуации. – sousage1212 Nov 25 '21 at 12:19