Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]Dodawanie tekstu do bazy
gadhet
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 2.08.2009

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


Witam mam taki skrypt dodajacy do bazy kawal i skrypt wyglada ok jednak kawal nie dodaje sie do bazy, tak jakby sie nic nei dzialo czy moglby mi ktos pomoc z tym i napisac oc jest nie tak...moze jakas podpowiedz?

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  5. <title>Untitled Document</title>
  6. </head>
  7. <body>
  8. <?php if (isset($_GET['addjoke'])): //Użytkownik chce dodać kawał
  9. ?>
  10.  
  11. <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
  12. <label>Wpisz tutaj kawał:<br />
  13. <textarea name="tekstkawalu" rows="10" cols="40">
  14. </textarea></label><br/>
  15. <input type="submit" value="Akceptuj" />
  16. </form>
  17.  
  18. <?php else: // Jesli nie, wyświetlimy domyslną stronę
  19.  
  20. // POłacz z serwerem
  21. $baza = @mysql_connect('host', 'baza', 'haslo');
  22. if (!$baza) {
  23. exit ('<p> W tej chwili nie można' .
  24. 'połaczenia z serwerem bazy danych. </p>');
  25. }
  26.  
  27. //Wybierz bazę danych z kawałami
  28. if (!@mysql_select_db ('baza')) {
  29. exit ('<p><p> NIe mozna w tej chwili ' .
  30. ' zlokalizować bazy kawałów.</p>');
  31. }
  32.  
  33. //Jeśli uzytkownik wprowadził kawał, dodaj żart do bazy danych
  34. if (isset($_POST['tekstkawalu'])) {
  35. $joketext = $_POST['tekstkawalu'];
  36. $sql = "INSERT INTO kawal SET
  37. tekstkawalu='$joketext'.
  38. datakawalu= CURDATE()";
  39. if (@mysql_query($sql)) {
  40. echo '<p> Twój kawał został dodany.</p>';
  41. } else {
  42. echo '<p> Błąd podczas dodawania kawału: '.
  43. mysql_error() . '</p>';
  44. }
  45. }
  46.  
  47. echo '<p> Oto lista wszytskich kawałów w naszej bazie: </p>';
  48.  
  49. //Zażądaj tekstu wszystkich kawałów
  50. $result = @mysql_query('SELECT tekstkawalu FROM kawal');
  51. if (!$result) {
  52. exit('<p> Błąd podczas wykonywania zapytania: ' . mysql_error() . '</p>');
  53. }
  54.  
  55. //Wyświetl tekst każdego kawału w osobnym akapicie
  56. while ($row = mysql_fetch_array($result)) {
  57. echo '<p>' . $row['tekstkawalu'] . '</p>';
  58. }
  59.  
  60. echo '<p><a href="' . $_SERVER['PHP_SELF'].
  61. '?addjoke=1"> Dodaj swój kawał!</a></p>';
  62.  
  63. endif;
  64. ?>
  65.  
  66.  
  67. </body>
  68. </html>


Dziękuję z góry za pomoc

Ten post edytował gadhet 15.12.2009, 00:02:48
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 00:01