В чем разница между mysqli::query
и mysqli::real_query
?
ИЛИ
В чем разница между mysqli_query
и mysqli_real_query
?
Посмотрите документацию mysqli_query ():
Функционально использование этой функции идентично вызову mysqli_real_query (), за которым следуют mysqli_use_result () или mysqli_store_result ().
Из того, что я понимаю, real_query фактически выполняет запрос, а use / store_result инициирует процесс получения набора результатов для запроса. query () делает оба.
mysqli::query
вернет результат, если он есть.
mysql::real_query
вернет true при успешном выполнении или false, если не
Вы могли бы увидеть это в php doc: