Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sprawdzanie w petli czy rekord juz byl
Forum PHP.pl > Forum > Przedszkole
JamalBIG
Witam

Czy jest mozliwe a jezeli tak to w jaki sposob sprawdzic podczas wykonywania petli while() czy dany rekord juz nie wystapil (w moim przypadku dokladnie chodzi o nazwe miast)

Pozdrawiam
robar12
  1. <?php
  2. $miasto_new = $_POST['city'];
  3. $miasto_woj = $_POST['woj'];
  4. $miasto_code = $_POST['code'];
  5.  
  6. $miasta_baza = "SELECT * FROM miasta ORDER BY name DESC";
  7. $m_query = mysql_query($miasta_baza);
  8.  
  9. while($res = mysql_fetch_assoc($m_query)){
  10.  
  11. $check  = $res['name'];
  12. $error = ereg($miasto_new, $check);
  13.  
  14. if($error != false){ // Znaleziono pasujący wpis w bazie
  15.  
  16. print("Wpis  o nazwie : ".$res['name']." już istnieje !");
  17. exit();
  18.  
  19. }else{
  20.  
  21. print("Dzięki za dodanie nowego miasta !");
  22.  
  23. $add = "INSERT INTO miasta (name, woj, post_code) VALUES ('$miasto_new', '$miasto_woj', '$miasto|_code' )";
  24. $add_baza = mysql_query($add);
  25.  
  26. if($add_baza!=false) print("Dodano do bazy.");
  27.  
  28. }
  29.  
  30. }
  31. ?>
DREEMus
Ale pamiętaj, że nie każdy będzie się trzymał poprawnej pisowni ... np. Wro, Wroc, Wrocek, WrocLove i inne biggrin.gif
Chyba, że sam będziesz wpisywał, bądź z kimś biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.