Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Warunek W Zapytaniu, Jesli jest to ++ a jesli nie to insert
Sh4dow
post
Post #1





Grupa: Zarejestrowani
Postów: 569
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Dąbrowa Górnicza

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


Szukam sposoby na to aby 2 zapytania do bazy zastapic jednym. Najpierw sprawdzam czy istnieje wpis o jakims kluczu, poprzez zapytanie
  1. SELECT COUNT(DATA) FROM tabela1 WHERE DATA = '$data'

i pozniej mam warunek, jesli wynik zapytania jest rowny 0 to tworze wpis poprzez INSERT, jesli watrosc jest rowna 1 to robie UPDATE.
Teraz mam pytanie czy jest mozliwye stworzenie warunku w zapytaniu. Wiem ze jest w mysql'u cos takiego jak replace, ale on tylko sprzawdza czy istnieje wpis i go nadpisuje, ale nie updatuje.
Jest wogole mozliwosc zamiany 2 zapytan w jedno ? bo mam 6 takich zapytan i troche by mi to pomoglo smile.gif


--------------------
Warsztat: Linux: PHP, MySQL, Apache, NetBeans, C++, Qt-Creator
Użytkownik, słowo którego specjaliści IT używają, gdy chcą powiedzieć idiota
Zarządzaj swoim budżetem domowym
Go to the top of the page
+Quote Post
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Też mam kilka takich zapytań, ale stwierdziłem, że nie ma sensu kombinować, bo w moim przypadku są to krótkie, proste zapytania.


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

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 Aktualny czas: 19.08.2025 - 15:33