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----


Masz Pyton tego swego ifa (IMG:style_emoticons/default/oneeyedsmiley02.png)
  1. CREATE TABLE `test` (
  2. `id` INT(11) NOT NULL AUTO_INCREMENT,
  3. `data` DATE NOT NULL,
  4. `message` VARCHAR(255) NOT NULL,
  5. PRIMARY KEY (`id`)
  6. )
  7. COLLATE='utf8_general_ci'
  8. ENGINE=InnoDB
  9. AUTO_INCREMENT=21
  10. ;
  11.  
  12.  


  1. <!doctype html>
  2. <html lang="pl">
  3. <meta charset="UTF-8">
  4. <meta name="viewport"
  5. content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. </head>
  9. <form action="kalendarz.php" method="post">
  10.  
  11. <label for="date">Data:</label>
  12. <input type="date" name="date" id="date"/>
  13.  
  14. <label for="message">Wiadaomość:</label>
  15. <textarea name="message" id="message" cols="30" rows="10"></textarea>
  16.  
  17. <input type="submit" name="insert" value="Insert Data">
  18.  
  19. </form>
  20.  
  21. </body>
  22.  
  23. </html>
  24.  
  25.  
  26.  


  1. if(isset($_POST['insert']))
  2. {
  3. try {
  4.  
  5. // connect to mysql
  6.  
  7. $pdoConnect = new PDO('mysql:host=localhost; dbname=xxx','root','xxx');
  8. $pdoConnect ->query('SET CHARACTER SET utf8');
  9. $pdoConnect ->query('SET NAMES utf8');
  10.  
  11. } catch (PDOException $exc) {
  12. echo $exc->getMessage();
  13. exit();
  14. }
  15.  
  16. // get values form input text and number
  17. $date = $_POST['date'];
  18. $message = $_POST['message'];
  19.  
  20.  
  21. // mysql query to insert data
  22.  
  23. $pdoQuery = "INSERT INTO `test`(`data`, `message`) VALUES (:date,:message)";
  24. $pdoResult = $pdoConnect->prepare($pdoQuery);
  25. $pdoExec = $pdoResult->execute(array(":date"=>$date,":message"=>$message));
  26.  
  27. // check if mysql insert query successful
  28. if($pdoExec)
  29. {
  30. echo 'Dodano wydarzenie';
  31. }else{
  32. echo 'Nie dodano wydarzenia';
  33. }
  34. }
  35.  
  36. ?>
  37.  


Ten post edytował woxala123 16.01.2017, 20:42:08
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 - 08:20