Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odczyt
Forum PHP.pl > Forum > PHP
zulus
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??
menic
Niepotrzebnie formatyjesz datę w zapytaniu. Nie wiemczego ale mi jest wygodniej jak to robię już po wyciągnięciu z bazy czsu poprzez date()
zulus
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 laugh.gif i co wy na to.
menic
a w jakim systemie masz zapisaną datę??
zulus
zpisałem ją do pola timestamp(14)
menic
a nie lepiej ją zapisywac jkao czas w formacie unix w int() większe możliwości modyfikacji i wygodniej
uboottd
bo pole sie nie nazywa registerdate.

print_r($log_array);

wyjasni ci sprawe. generalnie uzywaj funkcja(pole) as nazwa bo latwo sie pogubic winksmiley.jpg
zulus
a jak to zpisać w zapytaniu do mysql?questionmark.gif
zulus
Cytat
bo pole sie nie nazywa registerdate.

print_r($log_array);

wyjasni ci sprawe. generalnie uzywaj funkcja(pole) as nazwa bo latwo sie pogubic winksmiley.jpg


dzięki teraz wszystko działa jak należy biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.