Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodanie do bazy, po wykonaniu sprawdzeniu czy rekord juz istnieje.
bercow
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 11
Dołączył: 25.12.2005

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


Witam.

Nie mam apsolutnie zadnego pojecia, jak powinien wykonac kod nastepujacej czynnosci, dodajemy do bazy jeden wiersz, ale tylko wtedy kiedy w pewnej kolumnie nie znajduje sie juz taka wartosc, jak w dodawanym wierszu.

Wybieramy z bazy rekord numer, ktory nie moze sie powtarzac, $replay = mysql_query("SELECT numer FROM baza") ;, mamy tablice, i jak zrobic petle ktora sprawdzi wszystkie numery z bazy, a jak takowego niema, doda nowy wiersz.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pablo_83
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


np:
  1. foreach(query->result() as $val){ // pobierasz sobie dane z tabeli
  2. if($towje_pole == false){ // sparawdzasz konkretną kolumnę czy ma dany wpis, możesz porównać do jakieś wartości tutaj sprawdzam czy cokolwiek jest)
  3. $this->db->update //jeśli warunek został spełniony robisz update tabeli bądź nowy wpis zależy jak masz to zrobione
  4. }
  5. }
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: 15.10.2025 - 07:20