Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вызов функции из функции, как реализоваьт вызов функции 
:(
    Опции темы
Satana
Дата 7.11.2005, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: нет
Всего: 5



Народ есть такой вопрос:
имеется 2 функции на php, так вот вопрос как мне из одной вызвать вторую? делаю примерно так:
Код

function fn1()
{
fn2()
...
}

По идее при вызове fn1 должен будет произойти вызов fn2 и после чего вернется управление к fn1. Но нифига, отрабатывает только fn1 и не более того smile


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 8.11.2005, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



А покажи сами функции. Почему ты уверен, что в f2 он не заходит?
PM ICQ   Вверх
Satana
Дата 8.11.2005, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: нет
Всего: 5



намбер ван
Код

function gotovnost($id)
{
  if ($id==0)
  {
          $text="<img src='progress_bar.gif'>";
  }
  else
  {
          $text='ready';
  }
  $objResponse = new xajaxResponse();
  $objResponse->AddAssign("ready","innerHTML",$text);
  return $objResponse->GetXML();
}


намбер 2
Код

function fill()
{
 gotovnost(0);
  $ss=@mssql_connect("192.168.0.243",'test_mesure','simsalabim') or die("Не удалось подключиться к БД или время сессии истекло");
  $db=@mssql_select_db("[mesurement]",$ss) or die("Не удалось найти требуемую БД");
  $zapros="select vnutr_nomer_zakaza from zakaz order by vnutr_nomer_zakaza";
  $resultat=mssql_query($zapros);
  while ($row=mssql_fetch_array($resultat))
 {
   $res.="<OPTION>".$row['vnutr_nomer_zakaza']."</OPTION><br>";
 }
 gotovnost(1);
$objResponse = new xajaxResponse();
$objResponse->AddCreate("select","zakaz1",$row,$row);
return $objResponse->getXML();

}


Но проблема еще и в том что я использую xajax но насколько я тут посмотрел никто не занимается этим smile


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 8.11.2005, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



и? Ты уверен что у тебя в готовность не заходит.
По лоике ты там объект возвращаешь, но ты его нигде не сохраняешь. Помимо этого объект вернуть из функции вроде как нельзя...
PM ICQ   Вверх
Satana
Дата 8.11.2005, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: нет
Всего: 5



Mal Hack Ну ведь сама функция готовность должна же чтото возвращать и вроде возвращает. Почему она не может вернуть это же из другой функции?


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 8.11.2005, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



Цитата(Satana @ 8.11.2005, 15:48)
Mal Hack Ну ведь сама функция готовность должна же чтото возвращать

Необязательно.
И у тебя это лишнее, т.к. результат ее работы ты нигде не используешь.
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Extensions | Следующая тема »


 




[ Время генерации скрипта: 0.0441 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.