Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [sql]max(id)
arczi
post 19.12.2006, 16:33:14
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 17.10.2006
Skąd: Rzeszów

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


nie wiem co sie dzieje, moze poprostu dawna zlapalem na chwile...

  1. <?php
  2. $ostatni_kom = mysql_query('select max(id) from comments where f_id=5');
  3. echo "Max: ".$ostatni_kom;
  4. ?>


Max: Resource id #336

blinksmiley.gif

Ten post edytował arczi 19.12.2006, 16:33:45
Go to the top of the page
+Quote Post
revyag
post 19.12.2006, 16:37:28
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


No dostałeś resource. Użyj mysql_result.


--------------------
-------------

------
Go to the top of the page
+Quote Post
arczi
post 22.12.2006, 20:10:17
Post #3





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 17.10.2006
Skąd: Rzeszów

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


  1. <?php
  2. $ostatni_kom = mysql_query('select max(id) from tabela where plik_id=1');
  3. echo mysql_result($ostatni_kom, 0);
  4. ?>


wyswietla mi 49, szkoda, ze najwyzsze id to 38, a najwyzsze id do tego pliku_id to 33....

gdzie mam blad?

Edit: poradzilem sobie w inny sposob, ...order by id desc limit 0,20...
ale z checia sie dowiem co mialem zle smile.gif

Ten post edytował arczi 22.12.2006, 20:15:48
Go to the top of the page
+Quote Post
ActivePlayer
post 22.12.2006, 22:17:59
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


  1. <?php
  2. $res = mysql_query('select max(id) from tabela where plik_id=1');
  3. $row = mysql_fetch_assoc($res);
  4. echo $row['max(id)'];
  5. ?>

a tak co pokazuje?
Go to the top of the page
+Quote Post
M45t3r
post 22.12.2006, 22:29:05
Post #5





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

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


pewnie nic ? tongue.gif

  1. <?php
  2. $row = mysql_fetch_assoc($row);
  3. ?>
? a nie przypadkiem

  1. <?php
  2. $row = mysql_fetch_assoc($ostatni_kom);
  3. ?>


_____________
Eh nono, poprawilem.
ActivePlayer


--------------------
Nie chce pieniedzy, diamentow, tulipanow i fasoli!
Go to the top of the page
+Quote Post

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: 22.06.2025 - 10:39