Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> otwarcie bazy
janek123
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 8.07.2006

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


  1. <?php
  2. function otworz_baze($host, $user, $password)
  3. {
  4.  $db = mysql_connect($host, $user, $password);
  5.  
  6. mysql_select_db("baza_kiermasz"); 
  7. return $db;
  8. }
  9.  
  10. function zamknij_baze($otwarta_baza)
  11. {
  12. mysql_close($otwarta_baza);
  13. }
  14.  
  15.  
  16. function zapisz_oferte_do_bazy()
  17. // Zakup lub sprzedaż
  18. {
  19.  
  20. $db = otworz_baze("localhost", "root", "root");
  21.  
  22. $buf_tekst = $_POST['tekst_ogloszenia'];
  23. $buf_pseudonim = $_POST['pseudonim'];
  24. $buf_e_mail  = $_POST['e_mail'];
  25. $buf_numer_telefonu = $_POST['numer_telefonu'];
  26. $buf_numer_gg  = $_POST['numer_gg'];
  27.  
  28. $buf_data_zapisania_ogloszenia = date("Y-m-d H:i:s");
  29.  
  30. if($_POST['radio_zak_sp'] == "zakup" )
  31. $buf_typ_oferty = "K";
  32. if($_POST['radio_zak_sp'] == "sprzedaz" ) 
  33. $buf_typ_oferty = "S";
  34.  
  35. $zapytanie = "insert into ogloszenia 
  36.  (typ_oferty, pseudonim, tekst_ogloszenia, e_mail, 
  37. numer_telefonu, numer_gg, data_zapisania_ogloszenia) 
  38. values('$buf_typ_oferty', '$buf_pseudonim', '$buf_tekst', '$buf_e_mail', 
  39. '$buf_numer_telefonu', '$buf_numer_gg', '$buf_data_zapisania_ogloszenia')";
  40.  $idzapytania = mysql_query($zapytanie);
  41.  zamknij_baze($db);
  42. }
  43. ?>



W formularzu zbieram dane, które chcę zapisać do bazy w powyższej funckji zapisz_oferte_do_bazy().

input zapisujący:

  1. <input type="submit" name="wyslij_dane" value="Zapisz swoją ofertę do bazy" size="40" align="top" onclick = <?php echo "zapisz_oferte_do_bazy()"?> >


Nie działa. Gdzie szukać błędu ?
Powyższe działało, ale musiałem zmienić mysqli na mysql. I podczas przeróbki coś zepsułem.
Proszę o pomoc.
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: 24.08.2025 - 02:34