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

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

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

Похожие вопросы