Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Formatowanie wyniku
smietek
post
Post #1





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


Mam mały problem. Mam pewne zapytanie do SQL, lecz w nim pobieram wszystkie, czyli wpisuje znak * . Lecz chciałbym także, aby jedno pole zostało sformatowane tak:
  1. DATE_FORMAT(`last_login`, 'Ostatnie logowanie: dnia %e.%m.%Y o godzinie %T') AS last_login

I jak to zrobić, abym w zapytaniu nie musiał wpisywać wszystkiego, co chcę pobrać + tego sformatowanego, tylko aby to sformatować później, lub wybrać wszystko i sformatować tylko to jedno pole?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
smietek
post
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


A mógłbym zrobić coś takiego:

1. Tworze dwa zapytania: jedno, które pobiera wszystkie dane, drugie, które pobiera tylko sformatowaną datę.
2. Wysyłam zapytanie
3. Łącze wyniki obydwu zapytań
4. Mysql_fetch_array(złączone_wyniki)

Potrzebuje tego do mojego skryptu, w którym przechodze przez wszystkie wyniki w taki sposób:
  1. <?php
  2. while ($z = mysql_fetch_array($wynik)){
  3. $id = $z[id];
  4. $data = $z[data];
  5. }
  6. ?>

Czy jest możliwe łączenie wyników, a potem robienie z tych połączonych jednej tablicy przez fetch_arraya?
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: 12.10.2025 - 22:16