• مفهوم کد پایین نمیدونم؟؟؟
    #1
    Note 
    سلام
    این یعنی چی؟

    کد php:
    $item_price = $item ->price
    یا این:
    کد php:
    $result $conn -> query($query); 

    کلا اگه راجع به این شکل کدنویسی توضیح کاملی بدین ممنون میشم.
    میدونم که مربوط به کلاس و متد و این برنامه هاست ولی هنوز خوب درکش نمیکنم.احتیاج به توضیحات بیشتر دارم

    آخرین ویرایش: 27-11-2014 ساعت 12:36، توسط maynoush
    پاسخ
    #2
    سلام.
    تو یه پست نمیشه در مورد شی گرایی توضیح کامل داد احتمالا مشکل اصلی با با <- باید باشه
    با استفاده از Object Opertor ( <- ) میشه به پراپرتی داخل آبجکت دسترسی پیدا کرد. در کد بالا price یک پراپرتی و  item$ یک آبجکت هست.
    مثال:

    کد php:
    <?php

    class Item {

        public 
    $price '$10';

    }

    $item = new Item;
    echo 
    $item_price $item->price

    یا
    کد php:
    <?php

    $obj 
    = (object) array('foo' => 'bar''property' => 'value');

    echo 
    $obj->foo// prints 'bar'
    echo $obj->property// prints 'value'

    ?>

    آخرین ویرایش: 15-10-2014 ساعت 19:55، توسط SOFTAFZAR
    پاسخ
    #3
    آبجکتت کو؟ اون تابعه
    items$ باید آبجکت باشه که توش بتونی پروپرتی بذاری.

    پاسخ
    #4
    Note 
    (16-10-2014 ساعت 15:38)C0der نوشته است:  آبجکتت کو؟ اون تابعه
    items$ باید آبجکت باشه که توش بتونی پروپرتی بذاری
    نمیدونم چطوری؟

    پاسخ
    #5
    تو پست دوم مدیر مثالشو گذاشت Exclamation

    پاسخ
    #6
     فکر کنم اشکالش از تابع fetch بود.
     به جای اینکه  ارایه رو fetch کنم باید آبجکت رو fetch  میکردم

    کد php:
    if($items mysql_fetch_object($result)){
     
                   $item_price $items -> price;
     
                   $price += $item_price $qty;
     
               
    الان درست شد دیگه.مرسی...

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان