Кажется, это довольно распространенная ошибка, но я не могу ее решить. Я бегу PHP 5.3.1 к
внешний сервер MySQL 5.5.8 - оба установлены с Phpmyadmin и работают под управлением Windows Server 2k8R2.
Когда я пытаюсь сделать следующее:
$connection = new mysqli("myhost.com:3306", "myUser", "myPwd", "myDB");
$result = $connection->prepare("SELECT * FROM tt_staff
WHERE crew_type = ?
AND inaktiv_vakt = 0
ORDER BY ansvarlig_vakt DESC, crew_type, navn_vakt");
$result->bind_param("s", $value);
$result->execute();
$result->bind_result($value, $name);
Я получаю
Предупреждение: mysqli :: mysqli () [mysqli.mysqli]: (HY000 / 2005): неизвестный хост сервера MySQL (...) "
Я удостоверился, что Mysqli включен в php.ini на DB-сервере, но это также все, что я сделал, поскольку мне сказали, что это должно работать из коробки. Поскольку я впервые работаю с подготовленными утверждениями, в каком-то месте может быть простая ошибка опечатки.