Есть ли преимущество или недостаток использования одной и той же переменной для хранения результатов последовательных запросов MySQL, как в этом примере?
$res = mysqli_query($conn, "UPDATE Research SET Progress=Progress+1 WHERE ID=1");
$res = mysqli_query($conn,"SELECT Progress FROM Research WHERE ID=1");
$res = mysqli_fetch_assoc($res);
Я делаю это все время. Я регулярно копирую и пропускаю эти строки. Единственный недостаток — если вам нужен дополнительный запрос при циклическом просмотре результатов первого, в этом случае все станет ужасно. В этих случаях вам понадобится уникальное имя для второго запроса.
Есть ли преимущество или недостаток использования одной и той же переменной для хранения результатов последовательных запросов MySQL, как в этом примере?
$res = mysqli_query($conn, "UPDATE Research SET Progress=Progress+1 WHERE ID=1");
$res = mysqli_query($conn,"SELECT Progress FROM Research WHERE ID=1");
$res = mysqli_fetch_assoc($res);
Я делаю это все время. Я регулярно копирую и пропускаю эти строки. Единственный недостаток — если вам нужен дополнительный запрос при циклическом просмотре результатов первого, в этом случае все станет ужасно. В этих случаях вам понадобится уникальное имя для второго запроса.