У тебя даж переменные в строку не войдут
смотри, вот так у меня работает подключение- $sql = mysqli_query($link,
что вот тут не так?
$sql = mysqli_query($link, 'SELECT ID FROM dialogs WHERE user_1 = $user1 OR user_1 = $user2 AND user_2 = $user1 OR user_2 = $user2');
$result = $conn->query($sql);
$row = mysqli_fetch_array($result);
$id = $row['ID'];
if ($id !== null && $id !=='') {
$dialogid = $id;
}
else {
$insert = $conn->query('INSERT INTO dialogs (user_1, user_2, created_at, updated_at, deleted_at) VALUES($user1, $user2, $date, $date, 0)');
$dialogid = $conn->insert_id; }