Ok zrobiłem dziada... Wszystko działa tak jak należy. Napiszę instrukcje, nie będę się doszukiwał i rozpatrywał zbyt wnikliwe przypadki używania tego. Tak jak napisałeś, jeśli ktoś jest sierotą to jego sprawa.

Wielkie dzięki za pomoc! Gdyby coś to pewnie tu wróce hehe biggrin.gif


  1. <?php
  2.  
  3. header('Content-Type: text/html; charset=utf-8');
  4.  
  5. /* TWORZENIE TABELI W BAZIE DANYCH
  6. include ("db.php");
  7. //utworzenie zapytania
  8. $zapytanie = 'CREATE TABLE daty ('
  9. . 'daty DATE'
  10. . ')';
  11.  
  12. //wykonanie zapytania
  13. $wykonaj = mysql_query ( $zapytanie );
  14.  
  15. //sprawdzenie czy wykonanie zapytania się udało
  16. if($wykonaj)
  17. {
  18. echo 'Tabela utworzona pomyślnie.';
  19. } else{echo 'Tabela nie utworzona!';}
  20. */
  21.  
  22.  
  23.  
  24.  
  25. //PO NACIŚNIĘCIU PRZYCISKU
  26. if(isset($_POST["submit"])) {
  27.  
  28.  
  29. //ŁĄCZE SIĘ Z BAZĄ
  30. include ("db.php");
  31.  
  32. //POBIERAM WPISANY TEKST
  33. $dane = $_POST['simple-textarea'];
  34.  
  35. //ZNAJDUJE ENTERY W TEKŚCIE I ROZDZIELAM
  36. $daty = explode("\r\n", $dane);
  37.  
  38.  
  39. //WSZYSTKO JEST DOBRZE, WIĘC OPŁACA SIĘ USUNĄĆ CAŁĄ BAZE
  40. $delete = mysql_query("DELETE FROM daty");
  41.  
  42. echo '<br><strong>Lista aktualnie zajętych dat w terminarzu:</strong><br>';
  43. //ZABRANIAM ŻE MOŻE BYĆ PUSTE POLE, DO BAZY DOPISUJE TYLKO I WYŁĄCZNIE DOBRZE WPISANE DATY rrrr-mm-dd
  44. foreach ($daty as $element){
  45. if(preg_match("/^\d{4}-\d{2}-\d{2}$/", $element)){
  46. $add = mysql_query("INSERT INTO daty(daty) VALUES('$element')");
  47. echo $element."<br>";
  48. }
  49.  
  50. }
  51.  
  52. echo '<br><br><a href="../index.php">Przejdź na strone główną</a><br>
  53. <a href="calendar.php">Edytuj ponownie daty</a>';
  54.  
  55. }
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62. else {
  63. ?>
  64.