Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja dodawania rekordu do innej tabeli [PHP] [MySQL]
wlodek
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 3.10.2009
Skąd: Łódź

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


Witam,
Napisałem funkcję obsługi przycisku, który dodaje wybrane pola tabeli A do tabeli B.
Funkcja działa prawidłowo. Chciałem jeszcze dodać sprawdzenie warunku, w którym będzie sprawdzone pole idP w tabeli B. Jeśli już istnieje taki rekord to ma wyświetlić komunikat "Rekord o nr (np. 17) już istnieje. Proszę o pomoc.

  1. function On($params, $result)
  2. {
  3. global $dal;
  4. $record = $button->getCurrentRecord();
  5. if ($record["idP"])
  6. {
  7. //dodaje nowy rekord do tabeli zalecenia
  8. $zalecenia = $dal->Table("zalecenia");
  9. $zalecenia->nrP = $record["idP"];
  10. $zalecenia->nrKarty = $record["nrKarty"];
  11. $zalecenia->opisBledu = $record["opis"];
  12. $zalecenia->data = $record["data"];
  13. $zalecenia->Add();
  14. }
  15. $result["txt"] = "Zalecenia zostały dodane";
  16. }


lub ukryć przycisk jeśli taki rekord już jest w tabeli B

Ten post edytował wlodek 29.04.2014, 08:14:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
ie ma o co się złościć. W poprzednim temacie mi pomogłeś - za co jestem wdzięczny - i wiesz, że jestem nowicjuszem w PHP jak również, że korzystam z generatora kodu (czy jak to się "fachowo" nazywa) PHPRunner.

1) Nie zloszcze sie. W opisowy sposob staralem ci sie przedstawic pewien "absurd" sytuacji. My naprawde nie jestesmy wrozkami i widzimy pelnych kodow, jakie macie na kompie.
2) I nie, nie wiem, że korzystasz z jakiegos generatora kodu. To ze pomoglem ci w jakims temacie nie znaczy, ze sobie coś zapamietalem. Przez forum przewija się cala masa użytkownikow i naprawde nie idzie spamietac czego uzywa osoba, ktorej raz sie pomoglo...

Nadal nie wiemy w jaki sposob cokolwiek sie robi na Twojej bazie. Miales pokazac kod klasy bazy.
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 16:58