syntax error, unexpected ':', expecting ')'
<?php
$rests = mysqli_query($connect, query:"SELECT * FROM `rests`");
?>
Не могу понять в чем проблема, делаю код по ролику с ютуба у парня работает у меня ошибку выдаёт. Подскажите!!!
Ответы (1 шт):
Автор решения: Dmitry_allread_return
→ Ссылка
Во втором параметре не нужно писать "query:". Об этом вам и говорит ошибка.
В итоге вместо:
$rests = mysqli_query($connect, query:"SELECT * FROM `rests`");
Напишите:
$rests = mysqli_query($connect, "SELECT * FROM `rests`");
И будет вам счастье.
Причина, почему у "парня с ютуба" так работает заключается в том, что некоторые IDE, например как PhpStorm подсказывают какие параметры должны передаваться внутри функций или методов.
В данном случае "query:" это как раз такая подсказка. И их конечно же не нужно переписывать.