Frage zum MEETING-MOD

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Markus Wandel
Beiträge: 240
Registriert: Mo 06.Sep, 2004 09:03
Wohnort: Wuppertal
Kontaktdaten:

Frage zum MEETING-MOD

Beitrag von Markus Wandel »

Moin Moin,

ich versuche gerade ein kleines Addon für den Meeting MOD zu "basteln" und habe ein kleinen Problem mit der Anzeige des Datums.

Beim Auslesen per $row['meeting_time'] bekommen ich immer folgendes Datum angezeigt: 01.01.1970, 02:00.



Könnte man mir da entsprechend Tipps geben ?

Danke im voraus,
Markus


Nachtrag:
Diesen Abschnitt bin ich am kreieren:

Code: Alles auswählen

// MEETINGS MARQUEE by Markus Wandel
$sql = "SELECT * FROM " . MEETING_DATA_TABLE . " ORDER BY meeting_time ASC";

	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Could not read meeting data", '', __LINE__, __FILE__, $sql);
	}

	$meeting_id = $meetingrow[$i]['meeting_id'];
	$meeting_subject = $meetingrow[$i]['meeting_subject'];
	$meeting_location = $meetingrow[$i]['meeting_location'];
	$meeting_time = create_date($board_config['default_dateformat'],  $meeting_time, $board_config['board_timezone']);
	$meeting_until = create_date($board_config['default_dateformat'], $meeting_until, $board_config['board_timezone']);

	$row = $db->sql_fetchrow($result);
	$meetings = "» " . $meeting_time . " Uhr = " . $row['meeting_subject'] . ", " . $row['meeting_location'];

	while( $row = $db->sql_fetchrow($result) )
	{
		$meetings = $meetings." «   /   » " . $meeting_time . " Uhr = " . $row['meeting_subject'] . ", " . $row['meeting_location'];
	}

	$meetings = $meetings." «";
	$template->assign_vars(array('MEETINGS' => "$meetings"));
// MEETINGS MARQUEE by Markus Wandel
www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite f?r Achterbahn- und Freizeitparkfans
Kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So passt das schon eher:

Code: Alles auswählen

// MEETINGS MARQUEE by Markus Wandel
$sql = "SELECT * FROM " . MEETING_DATA_TABLE . "
	ORDER BY meeting_time ASC
	LIMIT 0, 10";
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, "Could not read meeting data", '', __LINE__, __FILE__, $sql);
}

while( $row = $db->sql_fetchrow($result) )
{
	$meeting_id = $row['meeting_id'];
	$meeting_subject = $row['meeting_subject'];
	$meeting_location = $row['meeting_location'];
	$meeting_time = create_date($board_config['default_dateformat'],  $row['meeting_time'], $board_config['board_timezone']);

	$meetings .= " «   /   » " . $meeting_time. " Uhr = " . $meeting_subject . ", " . $meeting_location;
}
$db->sql_freeresult($result);

$meetings .= " «   /   » "
$template->assign_vars(array(
	'MEETINGS' => $meetings)
);
// MEETINGS MARQUEE by Markus Wandel
Die Anzeige habe ich dazu auf maximal 10 begrenzt (LIMIT 0,10), sonst wird die Liste sehr lang...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Markus Wandel
Beiträge: 240
Registriert: Mo 06.Sep, 2004 09:03
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von Markus Wandel »

Moin,

mit deiner Verbesserung kommt er mir mit dieser Fehlermeldung an:
Parse error: parse error, unexpected T_VARIABLE in /var/www/web1/html/testforum/index.php on line 1130
Die Zeile lautet:

Code: Alles auswählen

(1130)$template->assign_vars(array(
(1131)	'MEETINGS' => $meetings)
(1132)	);
www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite f?r Achterbahn- und Freizeitparkfans
Kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ah!
In der Zeile vorher, also dieser hier:

Code: Alles auswählen

$meetings .= " «   /   » "
fehlt ein Semikolon am Ende.
Sorry...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Markus Wandel
Beiträge: 240
Registriert: Mo 06.Sep, 2004 09:03
Wohnort: Wuppertal
Kontaktdaten:

Frage zum MEETING-MOD (Nachtrag)

Beitrag von Markus Wandel »

Ich habe es hinbekommen:

Code: Alles auswählen

// MEETINGS MARQUEE by MARKUS WANDEL
$sql = "SELECT * FROM " . MEETING_DATA_TABLE . "
	ORDER BY meeting_time ASC
	LIMIT 0, 10";

	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Could not read meeting data", '', __LINE__, __FILE__, $sql);
	}
	
	while( $row = $db->sql_fetchrow($result) )
	{
	$meeting_id = $meetingrow[$i]['meeting_id'];
	$meeting_subject = $row['meeting_subject'];
	$meeting_location = $row['meeting_location'];
	$meeting_time = create_date($board_config['default_dateformat'], $row['meeting_time'], $board_config['board_timezone']);
	$meeting_until = create_date($board_config['default_dateformat'], $row['meeting_until'], $board_config['board_timezone']);
	$meetings .= " » " . $meeting_time. " Uhr: " . $meeting_subject . ", " . $meeting_location . " «    ";
	}
	$db->sql_freeresult($result);

	$meetings .= "";
	$template->assign_vars(array('MEETINGS' => $meetings));
// MEETINGS MARQUEE by MARKUS WANDEL
Danke vorerst für deine Hilfe.

Markus

PS. Den alten Beitrag konnte ich nicht bearbeiten. Wenn ich auf bearbeiten klicke schließt er den Beitrag und es erscheint nur noch "speichern"
www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite f?r Achterbahn- und Freizeitparkfans
Kostenlose Mitgliedschaft, keine Verpflichtungen.
Antworten