Почему драйвер Codeigniters msqli возвращает значение null в качестве результата запроса, в то время как драйвер mysql оPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему драйвер Codeigniters msqli возвращает значение null в качестве результата запроса, в то время как драйвер mysql о

Сообщение Anonymous »

Я нахожусь на управляемом сервере из 1and1 и использую хранимые процедуры в своем текущем проекте. Для этого мне нужно использовать mysqli в качестве драйвера базы данных.
1and1 хочет настроить сокет для подключений к базе данных в зависимости от того, использую ли я mysql (то есть /tmp/mysql5.sock) или mysqli (/tmp/mysqld.sock).
Когда я настраиваю свой data.php для использования mysqli и имя хоста с соответствующим сокетом, мои запросы завершатся неудачно, и я получу следующий ответ в качестве объекта результата.

object(CI_DB_mysqli_result)#17 (7) {
["conn_id"]=> bool(false)
["result_id"]=> NULL
["result_array"]=> array(0) {
["result_object"]=> array(0) {
["current_row"]=> int(0)
["num_rows"]=>NULL
["row_data"]=>NULL


Я проверил свою информацию о php, и она сообщает мне, что mysqli загружен и ее параметр "default_socket" равен "/tmp/mysqld.sock".
что мне не хватает?
Кажется, что ["conn_id"]=> bool(false) вообще нет соединения с базой данных, я прав? Как мне заставить соединения mysqli работать с 1and1 в Codeigniter?
@edit: это один из запросов, которые я пытаюсь выполнить:
function getStreetByReference ( $plz)
{

$query = $this->db->query("SELECT strasse from dwh_strassen WHERE dwh_strassen.PLZ = '$plz' GROUP BY dwh_strassen.strasse");
$temp_result = array();
foreach ( $query->result_array() as $row )
{
$temp_result [] = $row;
}
return $temp_result;
}


Подробнее здесь: https://stackoverflow.com/questions/454 ... -the-mysql
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»