Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql]Pobieranie prawidłowego formatu daty
rosolek
post 11.01.2008, 23:18:57
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 14.12.2006

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


Witam. Mam kod który pobiera dane (nazwa użytkownika i data) ostatnio zarejestrowanych użytkowników lecz nie wiem co zrobić żeby data wyświetlała się we właściwym formacie 10.01.2008 a nie 1200070783

Prosze o pomoc i możliwie najdokładniejszy opis, bo jestem bardzo niedoświadczony

mój kod

  1. <?php
  2. $conn = mysql_connect("xxxxxxxxx","xxxxxxxx","xxxxxxxxx") or die(mysql_error());
  3.  
  4. $db = mysql_select_db("xxxxxxxxx", $conn) or die(mysql_error());
  5.  
  6. $sql = "SELECT username, signup_date FROM bhost_users ORDER BY signup_date DESC LIM
    IT 3"
    ;
  7.  
  8. $sql_result = mysql_query($sql,$conn) or die(mysql_error());
  9.  
  10. echo "<TABLE BORDER=1>
  11. <TR>
  12. <TH>Ostatnio zarejestrował się</TH>
  13. <TH>Data</TH>
  14. </TR>";
  15.  
  16. while ($row = mysql_fetch_array($sql_result)) {
  17. $username = $row["username"];
  18. $signup_date = $row["signup_date"];
  19. echo "<TR>
  20. <TD>$username</TD>
  21. <TD>$signup_date</TD>
  22. </TR>";
  23. }
  24. echo "</TABLE>";
  25. ?>
Go to the top of the page
+Quote Post
Chrom
post 11.01.2008, 23:45:33
Post #2





Grupa: Zarejestrowani
Postów: 240
Pomógł: 17
Dołączył: 28.12.2005
Skąd: Warszawa

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


Chyba coś takiego

  1. <?php
  2. $czas = date ("d.m.Y", $row['signup_date']);
  3. echo "$czas";
  4. ?>


Ten post edytował Chrom 11.01.2008, 23:57:51
Go to the top of the page
+Quote Post
rosolek
post 20.01.2008, 20:22:28
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 14.12.2006

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


dzięki Chrom działa jaknalezy ale bez echo "$czas";



--------------------------------------------------------------------------------------------------------


Skrypt ponizej wyciaga ostatnie wpisy. Co muszę dopisać żeby pobierane były tylko np. 250 znaki z wpisu?

  1. <?php
  2. $conn = mysql_connect("xxxxxxxxxxxxx","xxxxxxxxxxx","xxxxxxxxxx") or die(mysql_error());
  3.  
  4. $db = mysql_select_db("xxxxxxxx", $conn) or die(mysql_error());
  5.  
  6. $sql = "SELECT title, contents, date FROM bhost_entries ORDER BY date DESC LIMIT 3";
  7.  
  8. $sql_result = mysql_query($sql,$conn) or die(mysql_error());
  9.  
  10. echo "<TABLE BORDER=1>
  11. <TR>
  12. <TH>Tytuł</TH>
  13. <TH>Wpis</TH>
  14. <TH>data</TH>
  15. </TR>";
  16.  
  17. while ($row = mysql_fetch_array($sql_result)) {
  18. $title = $row["title"];
  19. $contents = $row["contents"];
  20. $czas = date ("d.m.Y", $row['date']);
  21. echo "<TR>
  22. <TD>$title</TD>
  23. <TD>$contents</TD>
  24. <TD>$czas</TD>
  25. </TR>";
  26. }
  27. echo "</TABLE>";
  28. ?>


Ten post edytował rosolek 20.01.2008, 20:23:56
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 25.06.2024 - 09:35