Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Nie mogę drukować przesyłanych z formularza zmiennych
Testosteron
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 2
Dołączył: 15.09.2011

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


  1. <?php
  2.  
  3.  
  4. $ISBN = $_POST['ISBN'];
  5. $autor =$_POST['autor'];
  6. $tytul = $_POST['tytul'];
  7. $cena = $_POST['cena'];
  8.  
  9.  
  10. If (!$ISBN || !$autor || !$tytul || !$cena)
  11. {
  12. echo 'Wprowadz poprawne dane';
  13. }
  14.  
  15. $db = mysql_connect('localhost', 'root', 'krasnal', 'ksiazki')
  16. If (!$db)
  17. {
  18. echo 'Nie mozna polaczyc z baza danych';
  19. }
  20. else
  21. {
  22. $zapytanie = "INSERT into ksiazki values ('" . $ISBN . ", '" . $autor . ", '" . $tytul . ", '" . $cena . ")";
  23. echo $zapytanie;
  24. }
  25. ?>

No właśnie. W zapisie w zmiennej $zapytanie łatwo się pomylić, więc postanowiłem wydrukować zawartość. Niestety, nie jest drukowana. Żeby tego było mało, jeżeli zaraz pod deklaracją zmiennych wpiszę echo $autor, czy coś w tym stylu to zmienna także nie jest drukowana. Jeżeli natomiast usunę cały kod znajdujący się pod tymi deklaracjami do zmienne drukowane są normalnie.

Dlaczego tak się dzieje?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Testosteron
post
Post #2





Grupa: Zarejestrowani
Postów: 113
Pomógł: 2
Dołączył: 15.09.2011

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


Nie zapomniałem, tylko (tak jak pisałem w poście) chcę sobie najpierw wydrukować całe zapytanie, żeby wykryć ewentualne błędy. A dlaczego ten zapisc !$db jest zły?

Ten post edytował Testosteron 24.11.2011, 19:15:18
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: 6.10.2025 - 21:10