Database tabellen hernoemen in de script van phpbb
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

- Cheeta
- Berichten: 1165
- Lid geworden op: 11 jan 2004, 11:26
- Locatie: Mijdrecht Sites: -- Derbi Club --
- Contacteer:
het lijkt mij goed te staan alleen dat view_userid is dat een verwijzing naar een cell zo ja in welke tabel kan ik die vinden???
want dan zal dat de fout wezen vermoed ik
alleen dan vind ik het nog steeds raar aangezien die eerst verwijst naar de gewone userid en die staat goed
EDIT:
ik vermoed dat het dan door deze komt?
want dan zal dat de fout wezen vermoed ik
alleen dan vind ik het nog steeds raar aangezien die eerst verwijst naar de gewone userid en die staat goed
EDIT:
Code: Selecteer alles
WHERE pm.privmsgs_to_userid = $view_userid Don't mess with BD and save the Cheeta's!
- Cheeta
- Berichten: 1165
- Lid geworden op: 11 jan 2004, 11:26
- Locatie: Mijdrecht Sites: -- Derbi Club --
- Contacteer:
even een samenvatting van de problemen die ik tot nu toe gevonden heb
bij het zoeken
bij het openen van het profiel met mod pcp
bij het registreren
Deze foutmelding krijg ik bij enkele bewerkings akties in mijn profiel
deze krijg ik als ik mijn avatar wil aanpassen
de wijzigingen zijn als volgt
test account
link: http://www.derbi-club.com/forum2
Downloads
http://www.derbi-club.com/phpbb/search.txt
http://www.derbi-club.com/phpbb/profile.txt
http://www.derbi-club.com/phpbb/profilc ... ivmsgs.txt
bij het zoeken
Code: Selecteer alles
Could not obtain search results
DEBUG MODE
SQL Error : 1054 Unknown column 'u.signature_bbcode_uid' in 'field list'
SELECT pt.post_text, pt.bbcode_uid, pt.post_subject, p.*, f.forum_id, f.forum_name, t.*, u.username, u.userid, u.signature, u.signature_bbcode_uid FROM phpbb_forums f, phpbb_topics t, user u, phpbb_posts p, phpbb_posts_text pt WHERE p.post_id IN (2) AND pt.post_id = p.post_id AND f.forum_id = p.forum_id AND p.topic_id = t.topic_id AND p.poster_id = u.userid ORDER BY p.post_time DESC LIMIT 0, 15
Line : 769
File : /home/httpd/vhosts/derbi-club.com/httpdocs/forum2/search.phpCode: Selecteer alles
General Error
Could not query private message post information
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near 'AND (pm.privmsgs_from_userid = 1476 OR 1476=) AND u.userid = pm.privmsgs_fr' at line 4
SELECT pm.privmsgs_type, pm.privmsgs_id, pm.privmsgs_date, pm.privmsgs_subject, u.* FROM phpbb_privmsgs pm, user u WHERE pm.privmsgs_to_userid = AND (pm.privmsgs_from_userid = 1476 OR 1476=) AND u.userid = pm.privmsgs_from_userid AND ( pm.privmsgs_type = 1 OR privmsgs_type = 5 ) ORDER BY pm.privmsgs_date DESC
Line : 69
File : /home/httpd/vhosts/derbi-club.com/httpdocs/forum2/profilcp/profilcp_home_privmsgs.php Code: Selecteer alles
General Error
Couldn't obtain user information.
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 1
SELECT * FROM user WHERE userid=
Line : 133
File : /home/httpd/vhosts/derbi-club.com/httpdocs/forum2/profile.php
Deze foutmelding krijg ik bij enkele bewerkings akties in mijn profiel
Code: Selecteer alles
General Error
Sorry, but no such user exists. Code: Selecteer alles
Could not update user table
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 1
UPDATE user SET user_avatar = 'http://www.allcheats1.netfirms.com/baddog.jpg', user_avatar_type = 2 WHERE userid=
Line : 101
File : /home/httpd/vhosts/derbi-club.com/httpdocs/forum2/profilcp/profilcp_profil_avatar.phpCode: Selecteer alles
user_id > userid
user_email > email
user_style > styleid
user_website > homepage
user_icq > icq
user_aim > aim
user_yim > yahoo
user_sig > signature
user_viewemail > showemail
user_allow_viewonline > invisible
user_regdate > joindate
user_lastvisit > lastvisit
user_posts > posts
user_notify_pm > emailonpm
user_popup_pm > pmpopup
user_birthday > birthdayCode: Selecteer alles
user: phpbb_test
w8woord: testingDownloads
http://www.derbi-club.com/phpbb/search.txt
http://www.derbi-club.com/phpbb/profile.txt
http://www.derbi-club.com/phpbb/profilc ... ivmsgs.txt
Don't mess with BD and save the Cheeta's!
- Cheeta
- Berichten: 1165
- Lid geworden op: 11 jan 2004, 11:26
- Locatie: Mijdrecht Sites: -- Derbi Club --
- Contacteer:
inmiddels alle errors eruit gewerkt met hulp van luuk :thumb:
alleen nu krijg ik geen error meer maar hij laat nix zien *titel en bericht
http://www.derbi-club.com
ook laat die in viewforum de titels enzo niet zien
hoe kan dit?
alleen nu krijg ik geen error meer maar hij laat nix zien *titel en bericht
http://www.derbi-club.com
ook laat die in viewforum de titels enzo niet zien
hoe kan dit?
Don't mess with BD and save the Cheeta's!
- Cheeta
- Berichten: 1165
- Lid geworden op: 11 jan 2004, 11:26
- Locatie: Mijdrecht Sites: -- Derbi Club --
- Contacteer:
ben nu tegen een nieuw probleem aangelopen. (de meeste zullen zeggen hoort op een vbulletin forum mja daar kwamen in 3 uur tijd wel 2 mensen mijn bericht lezen waaronder 1x mezelf)
het probleem is dus zo.
ik wil dat vbulletin extra waardes schrijft zodat phpbb dat ook gewoon kan uitlezen.
het gaat om de waarden last_postid & first_postid.
luuk had al een script gemaakt die de ids aanmaakte (staat hieronder vermeld)
maar inplaats van dat die nu iedere x opnieuw gedaan moet worden leek het mij handiger om vbulletin gewoon die waarden ook in de db te laten schrijven als dat kan??
Dit is het bestand (viewforum) van vbulletin ik weet niet waarneer phpbb die gegevens toevoegt (welk bestand)
http://www.derbi-club.com/forumdisplay.txt
http://www.derbi-club.com/postings.txt
http://www.derbi-club.com/newthread.txt
http://www.derbi-club.com/newreply.txt
het probleem is dus zo.
ik wil dat vbulletin extra waardes schrijft zodat phpbb dat ook gewoon kan uitlezen.
het gaat om de waarden last_postid & first_postid.
luuk had al een script gemaakt die de ids aanmaakte (staat hieronder vermeld)
maar inplaats van dat die nu iedere x opnieuw gedaan moet worden leek het mij handiger om vbulletin gewoon die waarden ook in de db te laten schrijven als dat kan??
Code: Selecteer alles
<?php
/***************************************************************************
* fix.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
//
$page_title = 'FIX';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
//-----
$sql = "SELECT forumid
FROM " . FORUMS_TABLE . "";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic1 information', '', __LINE__, __FILE__, $sql);
}
$forumidrow = array();
while( $row = $db->sql_fetchrow($result) )
{
$forumidrow[] = $row;
}
$db->sql_freeresult($result);
for($i = 0; $i < count($forumidrow); $i++)
{
$forumid = $forumidrow[$i]['forumid'];
$sql = "SELECT t.threadid, MAX(p.postid) AS topic_last_postid, MIN(p.postid) AS topic_first_postid
FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p
WHERE t.forumid = $forumid
AND t.threadid = p.threadid
GROUP BY t.threadid
ORDER BY t.lastpost DESC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic2 information', '', __LINE__, __FILE__, $sql);
}
$threadidrow = array();
while( $row = $db->sql_fetchrow($result) )
{
$threadidrow[] = $row;
}
$db->sql_freeresult($result);
for($j = 0; $j < count($threadidrow); $j++)
{
$threadid = $threadidrow[$j]['threadid'];
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_first_postid = " . $threadidrow[$j]['topic_first_postid'] . ", topic_last_postid = " . $threadidrow[$j]['topic_last_postid'] . "
WHERE threadid = " . $threadid;
if ( !$db->sql_query($sql, END_TRANSACTION) )
{
message_die(GENERAL_ERROR, "Could not insert ids", "", __LINE__, __FILE__, $sql);
}
echo('Thread ' . $threadid . ' geupdate<br />');
}
echo('Forum ' . $forumid . ' geupdate<br /><br />');
}
//----
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Dit is het bestand (viewforum) van vbulletin ik weet niet waarneer phpbb die gegevens toevoegt (welk bestand)
http://www.derbi-club.com/forumdisplay.txt
http://www.derbi-club.com/postings.txt
http://www.derbi-club.com/newthread.txt
http://www.derbi-club.com/newreply.txt
Don't mess with BD and save the Cheeta's!