![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 225 Pomógł: 18 Dołączył: 30.06.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
oto część kodu dlaczego nie działa??
[php:1:c7ab360a1d]<?php echo "<tr>n<td bgcolor="$color" valign="top"><b>$all[user]</b><br>"; $log = mysql_query("SELECT userlog, DATE_FORMAT(registerdate, '%m-%d-%Y') FROM user WHERE userid = '$all[user]' LIMIT 0, 1"); $log_array = mysql_fetch_array($log); if($log_array[userlog] == y) { echo "<img src="log/$all[user].gif"><br>"; } echo "<nobr>Dołączył: $log_array[DATE_FORMAT]</nobr>"; echo "</td>n"; ?>[/php:1:c7ab360a1d] powinno mi wyświetlić datę w formacie dzień miesiąc rok ale nic nie wypisuje. W konsoli mysql sprawdzałem i zapytanie działa a w php nic nie wyświetla dlaczego?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 225 Pomógł: 18 Dołączył: 30.06.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
w takim razie użyłem w zapytaniu tylko UNIX_TIMESTAMP(registerdate)
ale w jaki sposób potem odczytać uzykany wynik przykładowo po wywołaniu tych funkcji nic nie zwaraca: [php:1:d4b438d475]<?php $log = mysql_query("SELECT userlog, UNIX_TIMESTAMP(registerdate) FROM user WHERE userid = '$all[user]' LIMIT 0, 1"); $log_array = mysql_fetch_array($log); if($log_array[userlog] == y) { echo "<img src="log/$all[user].gif"><br>"; } $data = date("j-m-Y", $log_array[registerdate]); echo "<nobr>Dołączył: $data</nobr>"; echo "</td>n"; ?>[/php:1:d4b438d475] zwraca datę 1-01-1970 (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) i co wy na to. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 05:46 |