Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wyświetlenie wyniku zapytania
woxala123
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

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


Witam! Mam taki kod zapytania i w sql wszystko fanie pokazuje, tylko powiem tak nie potrafie tego wyswietlic w ogółe w takiej formie h:m:s
  1. $query_Recordset1 = "SELECT endlogin,logout,( logout - endlogin ) AS diff, SEC_TO_TIME( logout - endlogin ) AS diff_hhmmss FROM userlogin ";
  2. $Recordset1 = mysql_query($query_Recordset1, $local) or die(mysql_error());
  3. $row_Recordset1 = mysql_fetch_assoc($Recordset1);
  4. $totalRows_Recordset1 = mysql_num_rows($Recordset1);
  5. $diff_hhmmss=$Recordset1
  6.  
  7. echo $diff_hhmmss;

I wywala komunikat
Resource id #4.
proszę naprowadźcie nie chce mi sie teraz szukać po manualach itp.
pozdrawiam

Ten post edytował woxala123 18.02.2016, 15:51:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Chłopie, Ty wyświetlasz zmienną $diff_hhmmss czyli $Recordset1 czyli wynik z mysql_query($query_Recordset1, $local) czyli totalnie nie to co trzeba! Poza tym popatrz na swój post. Popraw wygląd bo w oczy kłuje - zamień te znaczniki [sql na [php.
Wracając do tematu to Ty chcesz wyświetlić zawartość zmiennej $row, która jest tablicą. A jak wyświetlamy zawartość tablic? Poprzez pętle, np while lub foreach.
  1. $query_Recordset1 = "SELECT endlogin,logout,( logout - endlogin ) AS diff, SEC_TO_TIME( logout - endlogin ) AS diff_hhmmss FROM userlogin ";
  2. $Recordset1 = mysql_query($query_Recordset1, $local) or die(mysql_error());
  3. $row_Recordset1=mysql_result($Recordset1);
  4. while ($row = mysql_fetch_assoc($row_Recordset1)) {
  5. echo $row["endlogin"].'<br />';
  6. echo $row["logout"].'<br />';
  7. echo $row["diff"].'<br />';
  8. echo $row["diff_hhmmss"].'<br />';
  9. }
  10.  
  11. $totalRows_Recordset1 = mysql_num_rows($Recordset1);


Ten post edytował sadistic_son 17.02.2016, 21:25:18
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: 13.10.2025 - 19:49