|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|||||||||||
mysql_connect() -> mysql_error( линк? )11.08.2011, 12:20. Показов 3141. Ответов 9
Функция mysql_error() принимает необязательный агрумент - линк соединения. Когда мы работаем только с одним соединением, он нам не нужен, и мы о нем даже не задумываемся.
Если нам вздумается работать с несколькими соединениями, то результат mysql_connect() нам надо будет везде передавать в другие функции. Тут тоже всё хорошо, кроме одного места: самого коннекта. Если mysql_connect() не удалось законнектиться, то никакого линка у нас нет. Следовательно в mysql_error() в случае ошибки соединения мы по-прежнему ничего не передаем, потому что просто нечего туда передать:
Получается замкнутый круг: невозможно узнать причину ошибки второго и последующих соединений, если уже существуют установленные ранее соединения.
0
|
|||||||||||
| 11.08.2011, 12:20 | |
|
Ответы с готовыми решениями:
9
Не работает mysql_error() или . ? В шапке сайта ошибка: 194 Warning: mysql_error Mysql_error(): supplied argument is not a valid MySQL-Link resource |
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 11.08.2011, 16:36 | |
|
не задумывался над этим
![]() первое что приходит в голову использование try. Сам в php ни разу не пользовался им, пытаюсь подойти логически Добавлено через 3 минуты немного подумав, добавлю. Зачем для нескольких соединений использовать линк первого соединения?
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|||
| 11.08.2011, 17:59 [ТС] | |||
|
Добавлено через 5 минут В рамках модуля mysql эта проблема, скорее всего, не решается. Остаётся использовать другой драйвер (MySQLi или PDO например). Эта тема даже вопросом не является. Это просто постановка перед фактом.
0
|
|||
|
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
|
|
| 12.08.2011, 12:38 | |
|
0
|
|
|
Почетный модератор
11559 / 4353 / 453
Регистрация: 12.06.2008
Сообщений: 12,455
|
||
| 12.08.2011, 13:17 | ||
|
Vovan-VE, а может, отказаться просто от подробностей? Ну не удалось подключиться и не удалось. Много будешь знать - скоро состаришься
![]() Или можно mysqli использовать... там такой проблемы нет. Добавлено через 1 минуту
0
|
||
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||
| 12.08.2011, 14:22 [ТС] | ||
|
0
|
||
|
zxcasdqwe
|
|
| 31.10.2012, 14:04 | |
|
заюзай set_error_handler
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||
| 31.10.2012, 15:16 [ТС] | ||
0
|
||
|
zxcasdqwe
|
|
| 31.10.2012, 17:11 | |
|
выше ведь хотели использовать try catch. твоя трабла была в том, что mysql_* эксепшены не кидают. дак, брось его сам
![]() обработка ошибок mysql_* функций - strpos(errstr,"mysql_") как минимум
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||
| 31.10.2012, 18:57 [ТС] | ||
![]() Вопрос в сабже был задан год назад и был скорее риторическим. Давно надо использовать MySQLi и PDO.
0
|
||
| 31.10.2012, 18:57 | |
|
Помогаю со студенческими работами здесь
10
mysql_connect Mysql_connect mysql_connect
Mysql_connect Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|