abbaszz
یک شنبه 15 اردیبهشت 1392, 15:40 عصر
سلام دوستان. وقتی دستور اینسرت (...mysql_query("insert into) رو قبل از فراخوانی تابع getstatus() قرار میدم به درستی کار میکنه. اما بعد از استفاده از این تابع اینسرت نمیشه! راهنمایی لطفا
در ضمن ازدستور اینسرت خیلی ساده(بدون متغیر) هم استفاده کردم، باز هم قبل تابع درسته،بعد اجرای تابع نه!!
اینم کد مربوط به تابع getstatus است:
public function getstatus(){
try{
$getstatus = $this->soap_object->GetStatus();
$this->check_status_returned_result = "GetStatusResult";
$this->check_status_string = $getstatus;
$this->check_status();
if( $this->check_status['status'] == 0 ){
$TCI = $this->check_status['TCI'];
$MTN = $this->check_status['MTN'];
$result = array( 'TCI' => $TCI , 'MTN' => $MTN );
return($result);
}else{
$this->login();
$this->getstatus();
}
}catch(Exception $e){
$this->message = array( 'type' => 'error' , 'message' => 'متاسفانه مشکلی در متد وضعیت اپراتور ها وجود دارد' );
}
}
در ضمن ازدستور اینسرت خیلی ساده(بدون متغیر) هم استفاده کردم، باز هم قبل تابع درسته،بعد اجرای تابع نه!!
اینم کد مربوط به تابع getstatus است:
public function getstatus(){
try{
$getstatus = $this->soap_object->GetStatus();
$this->check_status_returned_result = "GetStatusResult";
$this->check_status_string = $getstatus;
$this->check_status();
if( $this->check_status['status'] == 0 ){
$TCI = $this->check_status['TCI'];
$MTN = $this->check_status['MTN'];
$result = array( 'TCI' => $TCI , 'MTN' => $MTN );
return($result);
}else{
$this->login();
$this->getstatus();
}
}catch(Exception $e){
$this->message = array( 'type' => 'error' , 'message' => 'متاسفانه مشکلی در متد وضعیت اپراتور ها وجود دارد' );
}
}