Я нахожусь на управляемом сервере из 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
Почему драйвер Codeigniters msqli возвращает значение null в качестве результата запроса, в то время как драйвер mysql о ⇐ Php
Кемеровские программисты php общаются здесь
1760115493
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;
}
Подробнее здесь: [url]https://stackoverflow.com/questions/4549756/why-does-codeigniters-msqli-driver-return-null-as-a-query-result-while-the-mysql[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия