Пэлт
PHP:
function icon_user($user_id){ /*строка 182*/ $people = mysqli_fetch_assoc(mysqli_query($link, «SELECT * FROM `users` WHERE `id` = ‘$user_id‘ LIMIT 1″)); $image = «<img class=»icon» src=»https://php.ru/icon/».$people[«sex’].«.png’ width=»20px»>»; }else{ $image = «<img class=»icon» src=»https://php.ru/icon/».$people[«sex’].«.png’ style=»opacity: 0.3;» width=»20px»>»; } return $image; }Notice: Undefined variable: link in /functions.php on line 182
Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /functions.php on line 182
Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in /functions.php on line 182
Drunkenmunky
Судя по всему не определена $link.
Вероломство
сначала почитай https://www.php.net/manual/ru/language.variables.scope.php
вместо global лучше передавать параметром подключение в функцию
Dimon2x
Поднимаешься по лестнице, которой нету.