SQl foutje

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
hotrid
Berichten: 452
Lid geworden op: 24 jun 2003, 14:33
Locatie: Almelo
Contacteer:

SQl foutje

Bericht door hotrid » 12 dec 2003, 17:46

in me SQL QUERY moet ik het onderstaande invoeren

Code: Selecteer alles

ALTER TABLE `hotrid_nl_-_db` ADD `user_wordcount` VARCHAR(255) DEFAULT '0' NOT NULL;
Dus ik heb dat gedaan maar dan komt er te staan
MySQL retourneerde:
#1146 - Table 'hotrid_nl_-_db.hotrid_nl_-_db' doesn't exist

Wat moet ik invoeren anders....

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Re: SQl foutje

Bericht door Stef » 12 dec 2003, 18:18

Ik denk niet dat toen jij de mod opende er dit stond:
hotrid schreef:ALTER TABLE `hotrid_nl_-_db` ADD `user_wordcount` VARCHAR(255) DEFAULT '0' NOT NULL
Dus even het originele graag :wink:

Gebruikersavatar
hotrid
Berichten: 452
Lid geworden op: 24 jun 2003, 14:33
Locatie: Almelo
Contacteer:

Bericht door hotrid » 12 dec 2003, 19:21

Heb het al klaar...Maar ik heb de alles geupload alleen bij de profielen van de users staat telkens 0, ik denk dat dat te maken heeft met de volgende code :

Code: Selecteer alles

// WORD COUNT START by NoahK
$sql = "SELECT user_wordcount FROM " . phpbb_users . " WHERE user_id='$profiledata[user_id]'";
$result = $db->sql_query($sql);
$words = $db->sql_fetchrow($result);
$wordcount = $words['user_wordcount'];
$rest3 = $wordcount;
// This next set of commands adds commas in the proper places for larger numbers. Up to 99,999,999.
if (strlen($wordcount) == "4") { 
	$rest = substr($wordcount, 1);
	$rest2 = substr($wordcount, 0,1);
	$rest3 = $rest2 . "," . $rest;
}
if (strlen($wordcount) == "5") {
	$rest = substr($wordcount, 2);
	$rest2 = substr($wordcount, 0,2);
	$rest3 = $rest2 . "," . $rest;
}
if (strlen($wordcount) == "6") {
	$rest = substr($wordcount, 3);
	$rest2 = substr($wordcount, 0,3);
	$rest3 = $rest2 . "," . $rest;
}
if (strlen($wordcount) == "7") {
	$rest = substr($wordcount, 4);
	$rest1 = substr($wordcount, 1,3);
	$rest2 = substr($wordcount, 0,1);
	$rest3 = $rest2 . "," . $rest1 . "," . $rest;
}
if (strlen($wordcount) == "8") {
	$rest = substr($wordcount, 5);
	$rest1 = substr($wordcount, 2,3);
	$rest2 = substr($wordcount, 0,2);
	$rest3 = $rest2 . "," . $rest1 . "," . $rest;
}
if ($wordcount == "0") { // Stop division by 0.
	$avg_words = "N/A"; // If a user has no posts. You may safely change N/A to 0, et cetera.
} else {
	$avg_words = round(($wordcount / $profiledata['user_posts']),2); // The 2 controls the numbers shown after the decimal. Use 0 if you want whole numbers.
}
// WORD COUNT END by NoahK

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 12 dec 2003, 20:06

hotrid schreef:Heb het al klaar...Maar ik heb de alles geupload alleen bij de profielen van de users staat telkens 0, ik denk dat dat te maken heeft met de volgende code :
Wat bedoel je daar precies mee? telkens 0???...

anders moet je effe een test account aanmaken zodat wij het kunnen zien...
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
hotrid
Berichten: 452
Lid geworden op: 24 jun 2003, 14:33
Locatie: Almelo
Contacteer:

Bericht door hotrid » 12 dec 2003, 20:27

LAat maar zitten. Hij deed het wel, probleem opgelost...maar ik vind het niet mooi vandaar dat ik alles weer heb weggehaald :) Maarja iig bedankt voor de reacties.

Gesloten