Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Dodawanie rekordów
bemol
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


Mam taki pliczek:

add_ciekawostki.php
  1. <?php
  2. include('connection.php');
  3.  
  4. $autor = $_POST['autor'];
  5. $tresc = $_POST['tresc'];
  6.  
  7. $sql_conn = mysql_connect(SERWER, ADMIN, PASS)
  8. or die('Brak połšczenia z serwerem MySQL.');
  9. @mysql_select_db(DATEBASE) 
  10. or die('Błšd wyboru bazy danych.');
  11.  
  12. $add = "INSERT INTO `ciekawostki` (`id`, `data`, `autor`, `tresc`) VALUES ('', 'Now()', '$autor', '$tresc')";
  13. $query = mysql_query($add);
  14.  
  15. echo '
  16. <FORM action="show.php" method="POST">
  17. <TABLE>
  18. <TR>
  19. <TD>Autor:</TD>
  20. <TD><INPUT name="autor" maxlenght="30"></TD>
  21. </TR>
  22. <TR>
  23. <TD>Treść:</TD>
  24. <TD><TEXTAREA cols="30" rows="8" name="tresc"></TEXTAREA></TD>
  25. </TR>
  26. <TR>
  27. <TD>&nbsp;</TD>
  28. <TD><INPUT type="submit" value="Dodaj"></TD>
  29. </TR>
  30. </TABLE>
  31. </FORM>
  32. ';
  33.  
  34. ?>


Niestety, gdy sprawdzę baze danych wygląda to tak:
id-----data--------autor--------tresc---------ocena
4---0000-00-00----------------------------------0

Wiem że zrobiłem coś źle tylko nie wiem co :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kresh
post
Post #2





Grupa: Zarejestrowani
Postów: 99
Pomógł: 2
Dołączył: 8.11.2005
Skąd: Kraków

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


1. W phpMyAdmin ustaw:
Metoda porównywania napisów dla bazy: utf8_general_ci
Metoda porównywania napisów dla tabeli: utf8_general_ci

2. W <head> strony daj:
  1. <meta http-equiv="content-type" content="text/html;charset=utf-8" />


3. Wreszcie w skrypcie:
  1. <?php
  2. mysql_connect( ... );
  3. mysql_select_db( ... );
  4. mysql_query('SET CHARSET utf8');
  5. ?>


Tym razem przetestowałem sam i musi działać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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 - 04:07