Мое требование - запрашивать две базы данных. Обе базы данных находятся на разных хостах. Я создал два подключения к базе данных con1 и con. Если запрос возвращает null для con1, то он будет извлекать данные из con. Но код работает не так, как ожидалось. Любая помощь на том же будет очень признательна. Я получаю идентификатор ресурса № 18, хранящийся при получении заказов, даже если данные отсутствуют для того же самого для базы данных, подключенной через con1. Пожалуйста, помогите.Возможность подключения нескольких баз данных в php-проблемах
Это код, который я написал на php.
$get_bookings = mysql_query($SqlQry,$con1);
if (!$get_bookings)
{
$get_bookings = mysql_query($SqlQry,$con);
}
данные являются взаимоисключающими так оба соединения должны быть активными.
попробовать 'если ($ get_bookings! = NULL)' вместо 'если (! $ Get_bookings)' –
Позвольте мне увидеть, если я понимаю, '$ возвращает con1'' false' тогда ваш скрипт запрашивает эти данные на '$ con', который возвращает 'id # 18'. Что мне не хватает? – Frankie
Я повторил $ get_bookings, я запрограммировал запрос так, чтобы он возвращал значение null для con1, а затем попадал внутрь if. Проблема заключается в возврате идентификатора # 18, даже когда данные отсутствуют в базе данных1. I. Con1 – user938588