Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Mysqli Dodawanie do bazy danych
KrzysiekKCN
post
Post #1





Grupa: Zarejestrowani
Postów: 148
Pomógł: 2
Dołączył: 4.08.2009
Skąd: Poznań

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


Cześć, witajcie.
Napisałem jak się może wydawać banalny skrypt do dodawania komentarzy do bazy danych, który nie działa i nie wyświetla żadnych błędów. Już nie mam pomysłów co może być powodem braku działania.
  1. <link type="text/css" rel="stylesheet" href="../style.css" />
  2. </head>
  3.  
  4. <div id="contact-area">
  5.  
  6. <form method="post" action="add_comments_script.php">
  7. Autor:<br>
  8. <input class="input" type="text" name="autor" class="input"/>
  9. <br>
  10. Komentarz:<br>
  11. <textarea name="komentarz" rows="20" cols="20"></textarea>
  12. <br>
  13. <input class="input" type="submit" value="Wyślij"/>
  14. </form>
  15.  
  16. <div style="clear: both;"></div>
  17.  
  18. </div>


  1. <head>
  2. <link type="text/css" rel="stylesheet" href="../style.css" />
  3. </head>
  4. <?php
  5. ini_set('display_errors', 1);
  6.  
  7. include ('../config.php');
  8. //łącze z bazą
  9. $mysql = mysqli_connect($serwer,$datauser,$datapass);
  10. //wybieram tabele
  11. $db = mysqli_select_db($mysql, $dtb);
  12. if ((empty($_POST['autor'])) || (empty($_POST['komentarz']))) {
  13. echo '<font style="color: red;">Przynajmniej jedno z pól jest nie wypełnione!</font>';
  14. echo '<input type=button value=" " class="powrot" onClick="history.back();">';
  15. } else {
  16. $autor = htmlspecialchars($_POST['autor']);
  17. $komentarz = htmlspecialchars($_POST['komentarz']);
  18. $ip = $_SERVER['REMOTE_ADDR'];
  19. $data = date("Y-m-d");
  20. $zapytanie = "INSERT INTO `comments` (`autor`, `ip`, `tresc`, `data`) VALUES ('".$autor."', '".$ip."', '".$komentarz."', '".$data>"')";
  21. $wynik = mysqli_query($mysql, $zapytanie);
  22. echo '<font style="color: green;">Twój komentarz został dodany!<br></font>';
  23. include ('add_comments.php');
  24. }
  25. mysqli_close($mysql);
  26. ?>


Czekam na pomysły i pozdrawiam KrzysiekKCN

Ten post edytował KrzysiekKCN 24.02.2011, 22:00:24
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: 20.12.2025 - 16:31