Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Puste pole formularza nie wykonuje zapytania
zyluss
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 1
Dołączył: 18.01.2011

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


Witajcie, wyłożyłem się na z pozoru łatwym zagadnieniu a jeszcze lepiej że nie potrafię znaleźć informacji na ten temat, mianowicie:

  1. mysql_query("INSERT INTO polecani (dzial, nazwa, info, podpis) VALUES ('$dzial', '$nazwa', '$info', '$podpis')")


Pusta zmienna $podpis i brak wykonania zapytania, jak wstawię isset czy empty to wstawia 1 do tabeli a chciałbym puste pole zostawić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





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




mysql_query("INSERT INTO polecani (dzial, nazwa, info, podpis) VALUES ('$dzial', '$nazwa', '$info', '$podpis')") or die(mysql_error());
A bedziesz wiedzial czemu nie pozwala na wlozenie pustego tekstu. Choc moim zdaniem musiales cos zamotac, bo pusty tekst to raczej mozna wstawiac bez problemow
Go to the top of the page
+Quote Post
zyluss
post
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 1
Dołączył: 18.01.2011

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


Cytat(nospor @ 15.06.2017, 15:38:28 ) *
mysql_query("INSERT INTO polecani (dzial, nazwa, info, podpis) VALUES ('$dzial', '$nazwa', '$info', '$podpis')") or die(mysql_error());
A bedziesz wiedzial czemu nie pozwala na wlozenie pustego tekstu. Choc moim zdaniem musiales cos zamotac, bo pusty tekst to raczej mozna wstawiac bez problemow



mam właśnie .mysql_error i on też nic nie pokazuje.. przepraszam że od razu całego zapytania nie wrzuciłem:

  1. $dzial = $_POST['dzial'];
  2. $nazwa = $_POST['nazwa'];
  3. $info = $_POST['info'];
  4. $podpis = $_POST['podpis'];
  5.  
  6. IF($dzial AND $nazwa AND $info AND $podpis) {
  7. $ins = mysql_query("INSERT INTO polecani (dzial, nazwa, info, podpis) VALUES ('$dzial', '$nazwa', '$info', '$podpis')")
  8. OR die('zapytanie :'.$ins.' blad:'.mysql_error());
  9. IF($ins) echo "<div class=\"alert bg-success\" role=\"alert\" id=\"fadeout\"><i class=\"fa fa-check-circle\" aria-hidden=\"true\"></i> Poprawnie dodano.</div>";
  10. else echo "<div class=\"alert bg-danger\" role=\"alert\" id=\"fadeout\"><i class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"></i> Wystąpił nieoczekiwany błąd.</div>";
  11. mysql_close($connection);
  12. }
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: 28.12.2025 - 22:33