نمایش نتایج 1 تا 19 از 19

نام تاپیک: بازگرداندن آرایه 2 بعدی از سرور Nusoap

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار arman_Delta2002
    تاریخ عضویت
    تیر 1387
    محل زندگی
    بابلسر
    سن
    38
    پست
    707

    بازگرداندن آرایه 2 بعدی از سرور Nusoap

    سلام من php در حد مبتدیه
    فقط کارم گیر کرده و میخوام که از بانک روی هاست یک آرایه 2 بعدی شامل ردیف ها و داده ها میشه رو بگیرم
    توسط فانکشن زیر و به وسیله nusoap که بلد نیستم چطور باید قسمت تنظیماتش رو نوشت برگردونم اینم از کد

    خیلی واسم مهمه لطفا کمک کنین با تشکر


    <?php

    require_once("nuSOAP/lib/nusoap.php");


    //define connection string, specify database driver

    function RunScript($DataBaseName,$SqlScript ,$headers){
    $DataBaseName= "=?UTF-8?B?".base64_encode($DataBaseName)."?=";
    $SqlScript = "=?UTF-8?B?".base64_encode($SqlScript )."?=";
    $headers= "=?UTF-8?B?".base64_encode($headers)."?=";

    $conn = new COM ("ADODB.Connection") or die("Cannot start ADO");
    $connStr = "PROVIDER=Microsoft.Ace.OLEDB.12.0;Data Source= \UpdateDB.mdb";
    $conn->open($connStr); //Open the connection to the database

    if($conn){
    $arr= array();
    $sql=$SqlScript ;
    $row=odbc_exec($conn, $sql);
    for ($i=0; $i < $num_columns; $i++){
    $arr[$i][0] = $row->Fields(0);
    $arr[$i][1] = $row->Fields(1);
    $arr[$i][2] =$row->Fields(2);
    $arr[$i][3] = $row->Fields(3);
    $arr[$i][4] = $row->Fields(4);
    $arr[$i][5] = $row->Fields(5);
    $arr[$i][6] = $row->Fields(6);
    }
    return $arr;

    odbc_close($conn);
    //$conn->close();
    }

    $namespace = "http://localhost.com/DMail";
    // create a new soap server
    $server = new soap_server();
    // configure our WSDL
    $server->configureWSDL("UpdateService");
    $server ->defencoding = 'utf-8';
    $server ->soap_defencoding = 'utf-8';
    $server ->decode_utf8 = false;
    // set our namespace
    $server->wsdl->schemaTargetNamespace = $namespace;

    $server->wsdl->addComplexType(
    'ArryName',
    'complexType',
    'struct',
    'all',
    '',
    array(
    'eventId'=>array('name'=>'eventId','type'=>'xsd:in t'),
    'eventName'=>array('name'=>'eventName','type'=>'xs d:string'))
    );
    $server->register(
    // method name:
    'RunScript',
    // parameter list:
    array('DataBaseName' => 'xsd:string', 'SqlScript' => 'xsd:string', 'headers' => 'xsd:string'),
    // return value(s):
    array('return'=>'tns:ArryName'),
    // namespace:
    $namespace,
    // soapaction: (use default)
    false,
    // style: rpc or document
    'rpc',
    // use: encoded or literal
    'encoded',
    // description: documentation for the method
    'A simple World Mail Sender web method');

    // Get our posted data if the service is being consumed
    // otherwise leave this data blank.
    $POST_DATA = isset($GLOBALS['HTTP_RAW_POST_DATA'])
    ? $GLOBALS['HTTP_RAW_POST_DATA'] : '';

    // pass our posted data (or nothing) to the soap service
    $server->service($POST_DATA);
    exit();

    ?>



    میدونم این قسمت غلط نوشتم لطفا یکی کمکم کنه و درستش رو بنویسه مرسی


    $server->wsdl->addComplexType(
    'ArryName', 'complexType', 'struct', 'all', '',
    array( 'eventId'=>array('name'=>'eventId','type'=>'xsd:in t'),
    'eventName'=>array('name'=>'eventName','type'=>'xs d:string')) );
    آخرین ویرایش به وسیله arman_Delta2002 : شنبه 02 دی 1391 در 20:55 عصر

تاپیک های مشابه

  1. اشکال در آرایه دو بعدی(خیلی فوری)
    نوشته شده توسط رهام در بخش C#‎‎
    پاسخ: 2
    آخرین پست: جمعه 26 آبان 1391, 21:27 عصر
  2. جستجو در آرایه چند بعدی ؟
    نوشته شده توسط habedijoo در بخش VB.NET
    پاسخ: 3
    آخرین پست: چهارشنبه 23 شهریور 1384, 19:17 عصر
  3. حلقه For Each برای آرایه چند بعدی ؟
    نوشته شده توسط habedijoo در بخش VB.NET
    پاسخ: 0
    آخرین پست: یک شنبه 16 مرداد 1384, 09:23 صبح
  4. آرایه 2 بعدی
    نوشته شده توسط ehsan moradi در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 5
    آخرین پست: یک شنبه 15 خرداد 1384, 13:33 عصر
  5. آرایه دو بعدی
    نوشته شده توسط Happy_davood در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: جمعه 02 اردیبهشت 1384, 23:41 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •