Переработка имен переменных для результатов MySQL?

Есть ли преимущество или недостаток использования одной и той же переменной для хранения результатов последовательных запросов 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);

0

Решение

Я делаю это все время. Я регулярно копирую и пропускаю эти строки. Единственный недостаток — если вам нужен дополнительный запрос при циклическом просмотре результатов первого, в этом случае все станет ужасно. В этих случаях вам понадобится уникальное имя для второго запроса.

0

Другие решения

Есть ли преимущество или недостаток использования одной и той же переменной для хранения результатов последовательных запросов 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);
0

Я делаю это все время. Я регулярно копирую и пропускаю эти строки. Единственный недостаток — если вам нужен дополнительный запрос при циклическом просмотре результатов первого, в этом случае все станет ужасно. В этих случаях вам понадобится уникальное имя для второго запроса.

active «data-shortcut =» A
самый старый «data-shortcut =» O
голосует «data-shortcut =» V
0
По вопросам рекламы [email protected]