Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL] Zapytanie o najwyższe ID
sadistic_son
post 10.07.2009, 23:46:08
Post #1





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Panowie (a może też i Panie),

Potrzebuję odczytać z bazy danych ostatnie (najwyższe) ID rekordu.
Obecnie używam takiego rozwiązania:

  1. <?php
  2. $query="SELECT id_file FROM t_files";
  3.  
  4. $result = @mysql_query ($query);
  5.  
  6. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
  7.   $last_id=$row[0];
  8. }
  9. echo $last_id;
  10. ?>


Ale jest to trochę bez sensu bo po co wykonywać pętlę skoro interesuje mnie tyko ostatnia wartość, czyli ostatnio dodany rekord.
Macie pomysł jak sformuować $query aby obeszło się bez while? Jakoś prościej...

Dzięki.


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 14:36