Eredmény: 1 - 6 (6) összesen

Téma: Notice: Trying to get property of non-object in

  1. #1
    Új tag
    Csatlakozott
    13-07-04
    Hely
    Orosháza
    Hozzászólás
    49
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás Notice: Trying to get property of non-object in

    A függvény a 13 sornál " $szamlalo = $szamlalo+$sor_ossz->forum_hozzasz;" megáll. A adatbázisban forumok táblában az forum_hozzasz adatok a következők
    2
    1
    1

    Miért nem hajtódik végre az összeadás?
    Miért kapom ezt a figyelmeztetést : Notice: Trying to get property of non-object in ???



    PHP kód:
    <?php
        
    function ossz_hozzasz($val)
            {
                
    $szamlalo=0;
                
                    
    $parancs_ossz="SELECT forum_hozzasz 
                    FROM forumok"
    ;
                    
    $eredmeny_ossz=mysql_query($parancs_ossz) or die('Hiba az irás/olvasásnál:'.$parancs_ossz.''.mysql_error());
                        
                                        
                        while (
    $sor_ossz=mysql_fetch_object($eredmeny_ossz)); 
                            {
                                
                                
    $szamlalo $szamlalo+$sor_ossz->forum_hozzasz;
                            }
                            echo 
    $szamlalo
            return;    
            }




    ?>




  2. #2
    Hekker 0xFF logója
    Csatlakozott
    09-08-21
    Hozzászólás
    1.079
    Begyűjtött 168 köszönetet
    118 hozzászólásával

    Alapbeállítás re: Notice: Trying to get property of non-object in

    tegyel be egy var_dump($sor_ossz->forum_hozzasz); -ot a for loopba.

    FYI : SELECT SUM(forum_hozzasz) AS total FROM forumok






  3. #3
    Új tag
    Csatlakozott
    13-07-04
    Hely
    Orosháza
    Hozzászólás
    49
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Notice: Trying to get property of non-object in

    Megkérhetnélek a teljes változtatás leírnád, mert így belekavarodtam.



  4. #4
    Hekker 0xFF logója
    Csatlakozott
    09-08-21
    Hozzászólás
    1.079
    Begyűjtött 168 köszönetet
    118 hozzászólásával

    Alapbeállítás re: Notice: Trying to get property of non-object in

    Ahogy nézem meg akarod számolni a hozzászólásokat.
    Ere van kész SQL fügvény a SUM()

    Nem kell lekérned a számokat külön majd PHP ban összeadnod csupán ezt a SQL Queryt lefuttatnod : SELECT SUM(forum_hozzasz) AS total FROM forumok
    Ez összeadja neked a forum_hozzasz értékeket vagyis nem kell újra feltalálni a meleg vizet.



  5. Az alábbi felhasználók hálásak a válaszért:

    oregtata (2014-07-25)

  6. #5
    Új tag
    Csatlakozott
    13-07-04
    Hely
    Orosháza
    Hozzászólás
    49
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Notice: Trying to get property of non-object in

    Így sikerült! :-) Köszi! :-)



  7. #6
    Új tag
    Csatlakozott
    13-07-04
    Hely
    Orosháza
    Hozzászólás
    49
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Notice: Trying to get property of non-object in

    A online felhasználók nevét akarom kiíratni egymás mellé függvénnyel.
    PhpMyadmin a localhost-on figyelmezetés nélkül a lekérdezés lefut, php-ben viszont nem. Ugyan ebbe a üzenetbe futok bele
    PHPMyadmin:
    nev felhaszn_szint felhaszn_online
    admin 2 1
    Iren 2 1

    PHP kód:
    <?php
        
    function felhaszn_jelen_neve($val)
            {
                    
                
    $parancs_osszf1="SELECT nev, felhaszn_szint, felhaszn_online FROM belepes WHERE felhaszn_online =1 AND felhaszn_szint=2 ORDER BY nev ASC"
                
            
    $eredmeny_osszf1=mysql_query($parancs_osszf1) or die('Hiba az irás/olvasásnál:'.$parancs_osszf1.''.mysql_error());
                
            if(
    mysql_num_rows($eredmeny_osszf1)>0)
                {
                    
            
                     while (
    $sor_osszf=mysql_fetch_object($eredmeny_osszf1)); 
                {    
                    echo 
    $sor_osszf1->nev; echo '&nbsp;&nbsp;';
                }    
                }
                
    //    if ($sor_osszf1->felhaszn_szint ==1) {echo '<span style="color:#ffffff">'. $sor_osszf1->nev.'</span>&nbsp;&nbsp;';};
                //    if ($sor_osszf1->felhaszn_szint ==2) {echo '<span style="color:#c0c0c0">'. $sor_osszf1->nev.'</span>&nbsp;&nbsp;';};    
                    
                    
            
    return;    
            }
    ?>




A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •