Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Dodaje rekord ale pusty
rossco
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 17.02.2007

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


Witam
niby wszystko dziala dobrze wstawia nastepny autoindex ale nie wstawia danych z formularza pole imie i adres w bazie jest puste.
Prosze o pomoc i pozdrawiam

  1. <?
  2. $db = mysql_connect("localhost", "login", "haslo");
  3. if (!$db)
  4. {
  5. print "Nie można nawiązać połączenia z bazą danych";
  6. }
  7.  
  8.  
  9. $kwerenda = "INSERT INTO tabela (imie, adres) VALUES ('$imie', '$adres')";
  10. $result = mysql_query($kwerenda, $db);
  11.  
  12. if ($result)
  13. print "Towar <b></b> został dodany do bazy danych.";
  14. else { print "W bazie istnieje już produkt o tym numerze."; }
  15. ?>


  1. <form action="nowyprodukt.php" method="POST">
  2.  
  3.  
  4. Nazwa produktu: <input type="text" name="imie"><br><br>
  5. Cena:<input type="text" name="adres"><br><br><br>
  6.  
  7. <input type="submit" value="Wstaw do bazy">
  8. </form>
  9. </body>
  10. </html>
Go to the top of the page
+Quote Post
Mordoran
post
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


  1. <?php
  2. $imie = $_POST['imie'];
  3. $adres = $_POST['adres'];
  4. ?>


daj to przed zapytaniem.

Ten post edytował Mordoran 18.09.2007, 12:54:45


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
Go to the top of the page
+Quote Post
rossco
post
Post #3





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 17.02.2007

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


Dzieki dziala biggrin.gif
Go to the top of the page
+Quote Post
Mordoran
post
Post #4





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


Warto samemu wszystkie zmienne z $_POST przypisywac do innych zmiennych.
Nigdy nie wiesz kiedy Ci wylacza Register Globals.

W sumie ja niechce Ci sie przerabiac wszzystkich skryptow to morzesz zrobic tak:
  1. <?php
  2. extract(array_merge($_POST, $_GET, $_FILES, $_COOKIE));
  3. ?>


Ten post edytował Mordoran 18.09.2007, 13:50:40


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
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: 21.08.2025 - 17:07