@Islam222

Как решить php выдает ошибку при подключении к БД?

<?php
$id = $_GET['id'];
$db = mysqli_connect(hostname: 'localhost', username: 'root', password: '', database: 'dargin-language');
$query = mysqli_query($db, query: "SELECT * FROM `verbs`");

echo $query;


Вот что выводит: Parse error: syntax error, unexpected ':', expecting ',' or ')' in C:\OSPanel\domains\training\index.php on line 3

Я не пойму. Где в строке 3 находится ошибка?
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
syamskoy
@syamskoy
У вас код написан с синтаксисом PHP 8, а запускаете вы код на более старой версии PHP, которая не понимает этот синтаксис. Конкретно речь идёт об именованных аргументах. Обновите PHP или пишите без имен аргументов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@WitER
mysqli_connect( 'localhost', 'root', '', 'dargin-language');

Читайте документацию, пожалуйста.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
27 апр. 2024, в 13:22
600 руб./за проект
27 апр. 2024, в 12:46
60000 руб./за проект