Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> warunek IF, jak sprawdzić
michal_robak
post
Post #1





Grupa: Zarejestrowani
Postów: 115
Pomógł: 12
Dołączył: 13.05.2006

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


Witam ponownie.Mam mały problem.Potrzebuje jedenej rzeczy do mojego skryptu.Sprawa ma sie tak:
Mamy np jedną tabele o nazwie tytul z dwoma polami id oraz tytul i w niej takie trzy wartości:
id | tytul
1 | obcy
2 | star wars
3 | matrix

No i teraz moje zapytanie.Chcem zrobić coś takiego że wpierw wydam zapytanie :
select *from tytul where tytul='obcy';
i teraz chcem wprowadzić warunek który wpierw sprawdzi czy jest taki tytul o nazwie 'obcy' i jeżeli tak to niech wypisze np echo 'juz istnieje' (bez wypisywania tej linii z 'obcym') a jeżeli nie to niech doda kolejne zapytanie:
insert into tytul(tytul) values ('obcy');
Jest możliwość żeby zrobić coś takiego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) .


Oraz druga opcja
Chcem po prostu dodać do tabeli wartość :
insert into tytul(tytul) values ('obcy');
i tu wyskoczy komunikat :
duplicate key violates unique constraint ....
ponieważ już taka wartośći istnieje.No i teraz podobnie jak poprzednio jeżeli istnieje to niech wypisze ze juz taka wartość jest a jeżeli nie to niech ją doda.Mam nadzieje że wszystko jasne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Sam za bardzo nie wiem jak zrobić ten warunek żeby sprawdził czy to istnieje czy nie:(.A do mojego skryptu potrzebuje troche bardziej zaawansowanego zapytania ale jeżeli bede wiedział jak zrobić tą rzecz to z tamta sobie poradze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .

--------------------------------------------------------
w wolnych chwilach --------> (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)
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: 23.08.2025 - 20:36