PHP PDO Query - исключение при выполнении SQLSTATE [IMSSP] Эта функция не реализована этим драйвером - PullRequest
0 голосов
/ 07 мая 2018

Надеясь, что кто-то может дать некоторое представление об этом - не смог найти в Google много ссылок на полученную ошибку.

У меня есть простая страница PHP, на которой есть несколько ссылок, которые должны открывать окна чата Skype для бизнеса с участниками, которые находятся в группе по ссылке, по которой щелкают. (IE: ссылка выбирается для конкретной команды, и запрос к базе данных находит пользователей и запускает окно Skype, например

 <a href=”sip:person@website.com″></a>

Поток приложений выглядит следующим образом:

index.php - навигационная ссылка

  <li><a href="#" id="Team1" onclick="return 
          loadChatGroup(this.id)">Team1</a></li>

называет это

            function loadChatGroup(t) {
            console.log(t);
            $.ajax({
                url: 'components/chat/chatLoader.php',
                type: 'post',
                dataType: "text",
                data: 'team=' + t
            });
               return false;
        }

chatLoader.php

//Load all our project classes here 
<?php include_once $_SERVER['DOCUMENT_ROOT']."/myApp/includes/app.php"; 

if (isset($_POST['team'])){
$conn = new Connection();
$pdo = $conn->DBH;

$chats = new Chat($pdo);
$team = $_POST['team'];
$getMembers = $chats->getChatMembers($team);


foreach ($getMembers as $member){
    echo "<a href='$member'></a>";
}
}
?>

chat.php

<?php
  class Chat
{
private $conn;

public function __construct($pdo)
{
    $this->conn = $pdo;
}



public function getChatMembers($data)

{

    $stmt = $this->conn->prepare("SELECT SIP FROM test.chats WHERE 
    Group_Name = ?");
    $stmt->bind_param(1, $data);
    $stmt->execute();
    $members = $stmt->fetchAll();
    return $members; 

   }
}

Я могу убедиться в том, что соединение установлено и экземпляр экземпляра штрафует print_r в моих переменных $ pdo и $ chat.

Когда вызывается запрос, он возвращает «Исключение при выполнении SQLSTATE [IMSSP] Эта функция не реализована этим драйвером»

У меня есть другие классы и запросы, которые работают нормально, и кажется, что эта ошибка возникает независимо от оператора sql, который я пытаюсь запустить из моего класса чата.

Не уверен, куда идти отсюда ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...