
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() Unregistered ![]() |
Привет всем!
Что-то непонятная проблема, почему так могло получиться не понимаю. Все нормально работало, а тут на тебе Fatal error: Function name must be a string in Z:\home\localhost\www\termoblok\blocks\bd.php on line 4 Вот файл bd.php
Подскажите please почему выскочила такая ошибка, какие могут быть причины? |
|
![]() |
|||
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 264 Пользователь №: 16503 На форуме: Карма: ![]() |
mysql_select_db всегда было функцией и знак '$' там не нужен -------------------- See ~InViSiBlE~ do ~ImPoSsIbLe~
>Чтобы понять рекурсию, надо понять рекурсию ©БОР |
||
![]() |
|
![]() ![]() Глухой нуб ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Администратор ![]() Сообщений: 17423 Пользователь №: 6543 На форуме: Карма: 327 Трезвый : 14 лет, 5 месяцев, 10 дней ![]() |
Вообще то и так бы сработало, если определить функцию до этого.
$mysql_select_db = 'mysql_select_db'; ![]() -------------------- Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право. Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках. ![]() |
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 264 Пользователь №: 16503 На форуме: Карма: ![]() |
twin
![]() -------------------- See ~InViSiBlE~ do ~ImPoSsIbLe~
>Чтобы понять рекурсию, надо понять рекурсию ©БОР |
![]() |
|
![]() ![]() Глухой нуб ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Администратор ![]() Сообщений: 17423 Пользователь №: 6543 На форуме: Карма: 327 Трезвый : 14 лет, 5 месяцев, 10 дней ![]() |
Вообще такие фишки применяются для разных СУБД. Можно допустим подключить файл с определениями, в зависимости от. В одном к примеру написать:
$mysql_select_db = 'mysql_select_db'; а в другом $mysql_select_db = 'mysqli_select_db'; а в третьем постгрю и так далее... Вряд ли это тот случай правда. -------------------- Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право. Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках. ![]() |
![]() |
|||
![]() ![]() Скорая помощь новичку ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 1523 Пользователь №: 17179 На форуме: Карма: 24 ![]() |
![]() |
||
![]() Unregistered ![]() |
Какой ужас, надо же так затупить )))
спасибо!!! Пока я здесь можно ещё вопрос?! как мне работать с двумя базами одновременно, т.е. мне нужно взять информацию из бд1 и из бд2? |
|
![]() |
|
![]() ![]() Глухой нуб ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Администратор ![]() Сообщений: 17423 Пользователь №: 6543 На форуме: Карма: 327 Трезвый : 14 лет, 5 месяцев, 10 дней ![]() |
$db = mysql_connect("localhost","natalia","12345") or die("Не могу подключиться к БД Teploobmprog"); Вот тут: $db указатель на соединение. Нужно сделать их разными и обращаться со своим указателем. -------------------- Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право. Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках. ![]() |
![]() Unregistered ![]() |
я подключилась к двум бд, появились два указателя $db и $db1.
затем нужно обязательно выбрать бд, с которой я буду работать?! так??? делаю вот так: /*Подключаемся к БД Teploobmprog*/ $db = mysql_connect("localhost","natalia","12345") or die("Не могу подключиться к БД Teploobmprog"); $mysql_select_db('Teploobmprog', $db) or die("Не могу выбрать БД"); /*Подключаемся к БД Teploobmennnik*/ $db1 = mysql_connect("localhost","natalia","12345") or die("Не могу подключиться к БД Teploobmennnik"); теперь все что находится в базе $db без проблем извлекается и вставляется. Затем чтобы мне взять информацию из $db1, пишу так: 66 $var = mysql_query("SELECT * FROM `tab1` WHERE `t`='$L33'",$db1); 67 $varrow = mysql_fetch_array($var); и пробую вывести данные, полученные в результате данного запроса,получается ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\termoblok\output.php on line 67 Почему? Что делать в этом случае? |
|
![]() Unregistered ![]() |
Подскажите чайнику в чем проблема?
Parse error: syntax error, unexpected '}' in /home/ezno6/public_html/inc/classes/BxDolAdminMenu.php(165) : runtime-created function on line 1 |
|
![]() Unregistered ![]() |
Здравствуйте!
Помогите пожалуйста, та же проблема только с сессиями.. Fatal error: Function name must be a string in Z:\home\localhost\www\cook\s1.php on line 4 <? $_SESSION_start(); $_SESSION ['marina']=$_POST['name']; echo $_SESSION ['marina']; ?> |
|
![]() |
|
![]() ![]() Мирный ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 3229 Пользователь №: 24994 На форуме: Карма: 142 Трезвый : 13 лет, 5 месяцев, 3 дня ![]() |
Да что вы все??
!!
|
![]() Unregistered ![]() |
в таком случает выдает такое
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\localhost\www\cook\s1.php:3) in Z:\home\localhost\www\cook\s1.php on line 4 |
|
[x]
Дата
|
|
![]() Unregistered ![]() |
доброго дня, надеюсь вы сможете мне помочь:
ошибка: Fatal error: Function name must be a string in Z:\home\test1.ru\www\1.php on line 9 1.php: <? |
|
![]() |
|
![]() ![]() ④ ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 9509 Пользователь №: 18161 На форуме: Карма: 552 ![]() |
![]() |
![]() |
![]() ![]() ![]() |