Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


Albitos
Napisane: 15.01.2009, 18:37:40





Grupa: Zarejestrowani
Postów: 37
Dołączył: 6.08.2006
Skąd: Lublin

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

Masz podatność na ataki typu session fixation, poza tym ustaw sobie na początku skryptu error_reporting(E_ALL)...
  Forum: PHP · Podgląd postu: #558686 · Odpowiedzi: 6 · Wyświetleń: 1 544

Albitos
Napisane: 1.01.2009, 17:59:03





Grupa: Zarejestrowani
Postów: 37
Dołączył: 6.08.2006
Skąd: Lublin

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

Łomatko dżizas.... mysql_num_rows() liczy po kolei wszystkie rekordy pobrane z bazy - pobiera je i zlicza. Samobójstwo... Drugi sposób jest co najmniej śmieszny - od robienia takich rzeczy jest specjalna funkcja w MySQL - COUNT().

  1. <?php
  2. $result = mysql_query('SELECT COUNT(*) FROM tabela');
  3. if(mysql_fetch_column($result))
  4. {
  5. //sa rekordy
  6. }
  7. else
  8. {
  9. //nie ma rekordow
  10. }
  11. ?>


Oczywiście ten sposób odnosi się tylko i wyłącznie przypadku, gdy nie potrzebujemy pobranych danych z bazy. W innym przypadku warto zapisać sobie ilość rekordów po ich wykorzystaniu.
  Forum: MySQL · Podgląd postu: #553468 · Odpowiedzi: 4 · Wyświetleń: 2 081

Albitos
Napisane: 31.12.2008, 00:07:58





Grupa: Zarejestrowani
Postów: 37
Dołączył: 6.08.2006
Skąd: Lublin

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

Ale po co ci taka liczba, skoro masz pole ID... Które jak rozumiem też jest za każdym razem zwiększane o jeden i spełnia wszystkie twoje kryteria?
  Forum: Przedszkole · Podgląd postu: #552982 · Odpowiedzi: 4 · Wyświetleń: 1 240

Albitos
Napisane: 21.09.2008, 13:59:39





Grupa: Zarejestrowani
Postów: 37
Dołączył: 6.08.2006
Skąd: Lublin

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

webdice: To co podałeś też będzie działać... Tylko po co komplikować? Przecież jeżeli w wyrażeniu będzie 0, to i tak if nie zostanie wykonany. Słowem, to co podałeś jest równoważne z tym co podał pyro.
  Forum: Przedszkole · Podgląd postu: #518306 · Odpowiedzi: 16 · Wyświetleń: 3 952


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 18:14