UCP Notepad 1.3 błąd SQL
: 26 września 2009, 17:09
Witam. Zainstalowałem UCP Notepad 1.3 na moim forum. Robie wszystko wg. instrukcji, i do pliku includes/ucp/ucp_main.php musze wkleic poniższy kod:
Więc robie tak, i potem gdy próbuje wejśc na strone główna Panelu Uzytkownika dostaje komunikat:

W instrukcji jest równiez napisane, zeby wykonac polecenie SQL, o treści;
ALTER TABLE phpbb_users ADD user_notepad TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
Chyba dobrze je wykonuje... Wchodze do phpMy Admin, wybieram moja baze, wybieram "SQL" i wklejam powyższe polecenie. Pomimo tego komunikat błędu dalej sie pokazuje :/ Macie jakąs rade ?
A i moje forum to www.restinpain.com.pl, domyslny styl to AcidTech Tiger.
Kod: Zaznacz cały
// UCP Notepad MOD 1.3
$user->add_lang('mods/info_ucp_notepad');
$ucp_note_save = (!empty($_POST['ucp-note-save'])) ? true : false;
if ($ucp_note_save)
{
$note = utf8_normalize_nfc(request_var('ucp-note', '', true));
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_notepad = "' . $note . '"
WHERE user_id='. $user->data['user_id'];
$results = $db->sql_query($sql);
$row = $db->sql_fetchrow($results);
$db->sql_freeresult($results);
$template->assign_vars(array(
'S_SAVE_DONE' => true,
));
}
$sql = "SELECT user_notepad
FROM ". USERS_TABLE ."
WHERE user_id=". $user->data['user_id'];
$results = $db->sql_query($sql);
$row = $db->sql_fetchrow($results);
$db->sql_freeresult($results);
$template->assign_vars(array(
'NOTEPAD_FORM_PROCESSOR' => $this->u_action,
'NOTEPAD_TEXT' => $row['user_notepad'],
));
// END UCP Notepad MOD 1.3
Gdy nie wkleje tego kodu to panel uzytkowniak działa, tylko wyglada to tak:Wróć do strony głównej
Błąd ogólny
SQL ERROR [ mysqli ]
Unknown column 'user_notepad' in 'field list' [1054]
SQL
SELECT user_notepad FROM phpbb3_users WHERE user_id=2
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: includes/ucp/ucp_main.php
LINE: 220
CALL: dbal_mysqli->sql_query()
FILE: includes/functions_module.php
LINE: 507
CALL: ucp_main->main()
FILE: ucp.php
LINE: 320
W instrukcji jest równiez napisane, zeby wykonac polecenie SQL, o treści;
ALTER TABLE phpbb_users ADD user_notepad TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL;
Chyba dobrze je wykonuje... Wchodze do phpMy Admin, wybieram moja baze, wybieram "SQL" i wklejam powyższe polecenie. Pomimo tego komunikat błędu dalej sie pokazuje :/ Macie jakąs rade ?
A i moje forum to www.restinpain.com.pl, domyslny styl to AcidTech Tiger.