Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sprawdzanie czy jest taka wartosc
masta089
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 4.11.2009

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


jak sprawdzić czy jest już taka nazwa w bazie jeśli jest to wyświetlić komunikat. mój kod
  1. $baza = mysql_connect($nhost, $nuser, $npassword);
  2. if ($baza) {
  3. $wynik = mysql_select_db($nbaza);
  4. if ($wynik) {
  5. if ($popraw=="") {
  6. $wynik = mysql_query("
  7. INSERT INTO filmy VALUES($id,'$nazwa','$gatunek','$rok', '$gdzie', '$uwagi')
  8. ");
  9. if ($wynik) {
  10. echo "<br /><b>Rekord zostal dodany</b>";
  11. $id=""; $nazwa=""; $gatunek=""; $rok=""; $gdzie=""; $uwagi="";
  12. }
  13. } else {
  14. $wynik = mysql_query("
  15. UPDATE filmy SET id=$id, nazwa='$nazwa',
  16. gatunek='$gatunek', rok='$rok', gdzie='$gdzie', uwagi='$uwagi' where id=$popraw
  17. ");
  18. if ($wynik) {
  19. echo "<br /><b>Rekord zostal uaktualniony</b>"; $popraw="";
  20. $id=""; $nazwa=""; $gatunek=""; $rok=""; $gdzie=""; $uwagi="";
  21. }
  22. }
  23. }
  24. mysql_close($baza);
  25. }
  26.  
  27. }
  28. }


Ten post edytował masta089 20.11.2009, 16:23:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
masta089
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 4.11.2009

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


  1. if ($popraw<>"") $guzik="Uaktualnij";

  1. <input type="hidden" name="popraw" value="$popraw" />
poprawiłem teraz mam
  1. }
  2. } else {
  3.  
  4. //!!!TU Chciał bym sprawdzać czy istnieje taka nazwa!!! dodałem kod taki jak przy dodawaniu
  5.  
  6. $wynik = mysql_query("
  7. UPDATE filmy SET nazwa='$nazwa', gatunek='$gatunek', rok='$rok', gdzie='$gdzie', uwagi='$uwagi' where id=$popraw
  8. ");
  9. if ($wynik) {
  10. echo "<br /><b>Rekord zostal uaktualniony</b>"; $popraw="";
  11. $id=""; $nazwa=""; $gatunek=""; $rok=""; $gdzie=""; $uwagi="";
  12. }
  13. }
  14. }
  15. mysql_close($baza);
  16. }
  17.  
  18. }
  19. }
i jak tu dać to sprawdzanie
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: 8.10.2025 - 20:28