![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 0 Dołączył: 9.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam ,
proszę Was o pomoc , w takiej sprawie nie wiem jak zrobić wpis do bazy ale z warunkiem , że kolumna 'rezultat' w bazie SQL , nie może mieć wpisanej wartości 'pozytywny' , bo jesli ma , to wyświetla sie jakis tam komunikat , będę wdzięczny za pomoc to mój kod , tylko bez tego ograniczenia [/php] Ten post edytował kozioł 19.12.2007, 15:06:46 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 17 Pomógł: 1 Dołączył: 26.11.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Kod [/b] if ($zmienna == "rezultat") { $error[] = "blad"; } if ($inna_zmienna == "inna_wartosc") { $error[] = "blad"; } if (empty($error) ){ print implode("<br>",$error); } else { UPDATE } [b] Tak z grupsza przykładowo można validować wartości. Ten post edytował rygiel 19.12.2007, 15:08:19 -------------------- Programista PHP
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 0 Dołączył: 9.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
ale czy muszę jeszcze do tego zrobić jakies zapytanie do bazy? ,
bo musze mieć wartość tej zmiennej dzięki |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 2 Dołączył: 12.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
dodajesz warunek WHERE ... and rezultat!='pozytywny' ...
Ponieważ mysql zwraca ilość zaktualizowanych rekordów to wiesz czy doszło do zapisu danych czyli używasz mysql_numrows() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 6.04.2005 Skąd: Janikowo Ostrzeżenie: (0%) ![]() ![]() |
Kolega chciał z pewnością napisać, że chodzi o funkcję mysql_affected_rows() ponieważ mysql_num_rows() stosuje się tylko do zapytań typu SELECT
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:20 |