To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

HTML/PHP/AJAX/JS - Wyświetlanie rekordu

niquit - 20-06-2012, 13:15
Temat postu: Wyświetlanie rekordu
Witam,
Chcę pobrać z tabeli user_group rekord user_jointime o danym group_id i user_id(osoby, która jest na stronie).

Takie coś mam:
Kod:
$sql = mysql_query("SELECT user_jointime FROM user_group WHERE group_id='13' AND user_id=$userdata['user_id']");


Szczerze, nie znam się. Jednak chcę by potem wynik, był wyświetlany na stronie, bym zmienną mógł dodać do pliku .tpl.

Co oczekuję:
    Pobranie rekordu
    Wyświetlenie w danym miejscu na stronie(plik .tpl zmienna)


Pozdrawiam.

maminowiec - 20-06-2012, 13:29

Kod:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
    'body' => 'plik.tpl')
);


  $sql = "SELECT user_jointime FROM user_group WHERE group_id='13' AND user_id='".$userdata['user_id']."'");
   
  if ( !($result = $db->sql_query($sql)) )
    {
        message_die(GENERAL_ERROR, 'Could not obtain user and group', '', __LINE__, __FILE__, $sql);
    }
 
  $row = $db->sql_fetchrow($result);


$template->assign_vars(array(
    'user_jointime' => $row['user_jointime'])
);


$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>


w plik.tpl wywołanie {user_jointime}

niquit - 20-06-2012, 13:45

Wyświetla mi "0".

Dodam, że zapis w bazie danych jest unixowe.
I jeśli jeszcze można. Do tego czasu dodać 30dni.

maminowiec - 20-06-2012, 14:30

Kod:
$time = $row['user_jointime']+2592000;

$pokaz = create_date($board_config['default_dateformat'], $time, $board_config['board_timezone']);


$template->assign_vars(array(
    'pokaz' => $pokaz)
);


w tpl {pokaz}



Powered by phpBB modified by Przemo © 2003 phpBB Group