Seite 1 von 2

Fehlermeldung...

Verfasst: 07.04.2007 13:49
von japancars
Hallo bekomme die Fehlermeldung, forum_connections doesent exist.
Muss ich erst noch eine Tabelle in mySQL anlegen???

Bitte um Hilfe oder fehlt mir ein Mod?

Verfasst: 07.04.2007 13:52
von gloriosa
Hallo,
1. toller (nichtssagender) Titel
2. Tolle Fehlerbeschreibung
3. Ohne Input kein Output
4. da das gerade gelieferte Kryptonit für meine Glaskugel schon wieder aufgebraucht ist gilt : [ externes Bild ]

Möglicherweise hilft ja >>> KB:131 <<< ? :o

Verfasst: 07.04.2007 15:47
von japancars
Hi,

sorry. Also in dem Mod das ich die User des Flashchat sehe heißt es ich soll folgenden Code in die index.php schreiben.
mein Forum heißt forum_ und nicht mehr phpbb_.
Und alles was ich bei mySQL finden kann heißt fc_connections.
liegt da der Fehler? wenn ja was muss ich ändern im Code?

Code: Alles auswählen

$sql = "SELECT u.username, u.user_level, u.user_id
FROM ". CONNECTIONS ." c, ". USERS_TABLE ." u
WHERE u.user_id = c.userid
ORDER BY u.username ASC";
if ( !($result = $db->sql_query($sql)) )
{
  message_die(GENERAL_ERROR, 'Could not get user data', '', __LINE__, __FILE__, $sql);
}
  $chatnums = $db->sql_numrows($result);
  $user = array();
  while ( $row = $db->sql_fetchrow($result) )
  {
    $user[] = $row;
  }

  for($i = 0; $i < count($user); $i++)
  {
    $style_color = '';
		if ( $user[$i]['user_level'] == ADMIN )
		{
		  $user[$i]['username'] = '<b>' . $user[$i]['username'] . '</b>';
			$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
		}
		else if ( $user[$i]['user_level'] == MOD )
		{
			$user[$i]['username'] = '<b>' . $user[$i]['username'] . '</b>';
			$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
		}

		$user_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $user[$i]['user_id']) . '"' . $style_color .'>' . $user[$i]['username'] . '</a>';
		$userlist .= ( $userlist != '' ) ? ', ' . $user_link : $user_link;
    
   }
  
    if ( $chatnums == 0 )
    {
      $l_chat_user_s = $lang['None_Chatuser'];
    }
    else if ( $chatnums == 1 )
    {
      $l_chat_user_s = $lang['One_Chatuser'];
    }
    else
    {
      $l_chat_user_s = $lang['More_Chatuser'];
    }
    
    $template->assign_vars(array(
      'USERNAMES' => $userlist,
      'CHATCOUNT' => sprintf($l_chat_user_s, $chatnums))
    ); 
Danke schon mal für eure Hilfe

Verfasst: 07.04.2007 17:07
von SteveHH
Steht doch da .. Du sollst in der Index.php folgende Zeilen eintragen .. an welcher Stelle, hat mein Orakel leider nicht ausgespuckt .. aber meistens steht in anleitungen sowas:

Finde

<?php

ersetze durch

>?php Blah

Gruß,


Steve

Verfasst: 07.04.2007 17:15
von Jan500
hi

der flasch hat da irgendwie eine macke bzw schlecht programmiert

verlink mal deine constants.php
KB:datei
alternativ könntest du auch unsauber das hardcoded in die index.pp schreiben
indem du

Code: Alles auswählen

". CONNECTIONS ."
durch

Code: Alles auswählen

fc_connections
ersetzt

Jan

Verfasst: 07.04.2007 18:28
von japancars
Hallo,

das mit dem suchen ersetzten,... wie es in den Anleitungen steht ist mir schon klar. Ist ja auch nicht mein erster Mod...

in der constants.php steht nur das hier über connections was relevant ist.


define('CONNECTIONS', $table_prefix.'connections');

Verfasst: 07.04.2007 19:16
von Jan500
hi

ersetze
define('CONNECTIONS', $table_prefix.'connections');
mit
define('CONNECTIONS', fc_connections);
Jan

Verfasst: 07.04.2007 19:47
von japancars
Hi,

geht immer noch nicht... gab wieder ein Fehler...



Could not get user data

DEBUG MODE

SQL Error : 1146 Table 'db26947x383604.fc_connections' doesn't exist

SELECT u.username, u.user_level, u.user_id FROM fc_connections c, forum_users u WHERE u.user_id = c.userid ORDER BY u.username ASC

Line : 956
File : index.php


könnt ihr damit was anfangen???

Verfasst: 07.04.2007 19:59
von Jan500
hi

du sagtest doch das fc_connections in der datenbank vorhanden ist oder?

oder ist phpbb_fc_connections vorhanden?

Jan

Verfasst: 07.04.2007 21:22
von japancars
Also hab mal nen auszug aus dem mysql

Vielen Dank schon mal für die Schnellen Antworten...

[ externes Bild ]