Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odczyt
zulus
post
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??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zulus
post
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.
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: 3.10.2025 - 05:46