mysql_fetch_object() vs. mysql_result()

0

Jak w temacie która z funkcji jest lepsza/szybsza/bardziej optymalna ?

mysql_fetch_object() vs. mysql_result() ?

przykładowo mam takie zapytania:

    $wynik = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 5");
      mysql_close();
      
      while ($row = mysql_fetch_object($wynik)) {
          echo '<h1>'.$row->title.'</h1><p>'.$row->content.'</p>';
         }
      mysql_free_result($wynik);

oraz:

    $wynik = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 5");
      $num=mysql_numrows($wynik);
      $i=0;
      mysql_close();
      
      while ($i < $num) {
          $title    = mysql_result($wynik, $i, "title"); 
          $content  = mysql_result($wynik, $i, "content"); 
          echo '<h1>'.$title.'</h1><p>'.$content.'</p>'; 
          $i++;
      }

Które będzie lepsze? robią dokładnie to samo tylko korzystają z innej funkcji do wyświetlania wyników - czy są jeszcze jakieś różnice poza tym że pierwsza z nich ma krótszy zapis i nie trzeba tworzyć licznika ($i) ?

0

no i cisza....

0

w tym przykladzie roznica jest pomijalnie mala :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1