Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyświetlanie wydarzeń każdego dnia - problem
kadela
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 16.05.2012

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


witam

Mam problem z utworzeniem ( wydaje mi się ) prostego skryptu w php.
Mianowicie mam 365 różnych dat - wydarzeń. I skrypt ma po prostu pierwszego
stycznia wyświetlić tylko datę którą do niego przypiszemy. Drugi, trzeci stycznia
itd wyświetla to co podamy w tym skrypcie.. I tyle, jak to ogarnąć ?

Oczywiście te 365 dat będzie najpierw trzeba wprowadzić ręcznie, ale mój
poziom php jest raczkujący (IMG:style_emoticons/default/sad.gif)

Z góry
dziękuje za pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
woxala123
post
Post #2





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

Ostrzeżenie: (10%)
X----



Witam.
Gdybyś chciał skorzystać Kadela z powyższego kalendarza to dorzucę Ci jeszcze mój skrypt na wyszukiwanie zdarzeń po dacie którą sobie zaznaczysz w kalendarzu.
  1. <?php
  2. //Połączenie z bazą
  3. try {
  4.  
  5. $pdo = new PDO('mysql:host=localhost; dbname=xxx','root','xxx');
  6.  
  7. $pdo ->query('SET CHARACTER SET utf8');
  8. $pdo ->query('SET NAMES utf8');
  9. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  10.  
  11. }
  12. catch(PDOException $e)
  13. {
  14. echo "Brak połączenia: " . $e->getMessage();
  15. }
  16.  
  17.  
  18. // Wyszukiwanie z bazy danych
  19. $search=$_POST['date'];
  20. $query = $pdo->prepare("select * from test where data LIKE '%$search%' OR message LIKE '%$search%' LIMIT 1 , 15");
  21. $query->bindValue(1, "%$search%", PDO::PARAM_STR);
  22. $query->execute();
  23. // Display search result
  24. if (!$query->rowCount() == 0) {
  25. echo "Znaleziono :<br/>";
  26. echo "<table style=\"font-family:arial;color:#333333;\">";
  27. echo "<tr><td style=\"border-style:solid;border-width:1px;border-color:#98bf21;background:#98bf21;\">Data</td><td style=\"border-style:solid;border-width:1px;border-color:#98bf21;background:#98bf21;\">Wiadomosć</td><td </tr>";
  28. while ($results = $query->fetch()) {
  29. echo "<tr><td style=\"border-style:solid;border-width:1px;border-color:#98bf21;\">";
  30. echo $results['data'];
  31. echo "</td><td style=\"border-style:solid;border-width:1px;border-color:#98bf21;\">";
  32. echo $results['message'];
  33.  
  34. echo "</td></tr>";
  35. }
  36. echo "</table>";
  37. } else {
  38. echo 'Nie znaleziono';
  39. }
  40. ?>
  41. <html>
  42. <head>
  43. <title> Wyszukiwarka </title>
  44. </head>
  45. <body>
  46. <form action="p1.php" method="post">
  47. Wyszukaj:
  48. <input type="date" name="date" placeholder=" Wyszukaj tutaj ..."/>
  49. <input type="submit" value="Submit" />
  50. </form>
  51.  
  52. </body>
  53. </html>


Ten post edytował woxala123 21.01.2017, 16:03:40
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: 9.10.2025 - 15:54