Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Puste rekordy
Łeja
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.05.2013

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


Witam Was, mam prośbe mógł by mi ktoś przerobić skrypt zeby nie wysyłał pustych zmiennych po odświeżeniu ?

  1. <?php
  2. //pobiernie informacji
  3. $serwis = htmlspecialchars ($_POST['serwis']);
  4. $link = htmlspecialchars ($_POST['link']);
  5.  
  6. {
  7.  
  8. // łączymy się z bazą danych
  9. $connection = @mysql_connect('localhost', 'motoexpo_leja', 'leja255')
  10. or die('Brak połączenia z serwerem MySQL');
  11.  
  12. $db = @mysql_select_db('motoexpo_skonieczna', $connection)
  13. or die('Nie mogę połączyć się z bazą danych');
  14.  
  15. // dodajemy rekord do bazy
  16. $ins = @mysql_query("INSERT INTO realizacje SET serwis='$serwis', link='$link'");
  17.  
  18. }
  19.  
  20. ?>


Dzięki z góry pozdrawiam smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





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




Musisz użyć bardzo "skomplikowanej" konstrukcji IF oraz funkcji empty()


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Łeja
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.05.2013

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


takie coś ?
  1. if(empty($serwis and $link))
  2. {
  3. echo "Sprawdz czy uzupelniles wszystkie dane!";
  4. }


Ten post edytował Łeja 10.06.2013, 18:08:27
Go to the top of the page
+Quote Post
nospor
post
Post #4





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




na każdą zmienną oddzielne empty().....


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Łeja
post
Post #5





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.05.2013

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


zrobiłem tak i tak wysyła puste zmienne
Go to the top of the page
+Quote Post
Arcioch
post
Post #6





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

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


Daj tak smile.gif

  1.  
  2. if(empty($serwis) || empty($link)){
  3. echo 'Uzupełnij wszystkie pola';
  4. }else{
  5. $ins = @mysql_query("INSERT INTO realizacje SET serwis='$serwis', link='$link'");
  6. }
  7.  
Go to the top of the page
+Quote Post
Łeja
post
Post #7





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.05.2013

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


wielkie dzięki smile.gif
Go to the top of the page
+Quote Post

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: 19.08.2025 - 09:10