Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][sql]Jak sprawdzić,czy dany wpis istnieje i jezli istnieje to go dodac.., SELECT i UPDATE.. czy lepiej REPLACE..?
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.
Zastanawiam się nad jednym elementem kodu.

Potrzebuje sprawdzić, czy dany wpis istnieje.. i jeśli nie istnieje, to go dodać... jeśli istnieje, to zrobić UPDATE...

Zawsze robilem to tak:
1. SELECT ... LIMIT 1
2.if mysql_num_rows()>=1
3 INSERT else UPDATE

Ostatno jednak natrafilem na zapytanie

  1. REPLACE INTO VALUES (...)


Czy nie będzie wydajniej, jeśli zrobie to przez REPLACE?

Bardzo prosze o podpowiedzi.
Bede bardzo wdzięczny za wszelkie wypowiedzi.

Ten post edytował kukix 25.06.2008, 21:41:10
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.12.2025 - 21:33