Pagina 1 van 1

Poll voting error

Geplaatst: 24 jun 2006, 10:59
door Stephen
Dit krijg ik als ik de poll voting mod heb geinstalleerd in mijn admin panel.

Code: Selecteer alles

Could not query vote results.

DEBUG MODE

SQL Error : 1054 Unknown column 'vote_id' in 'field list'

SELECT vote_id, vote_user_id, vote_cast FROM phpbb_vote_voters ORDER BY vote_id

Line : 209
File : admin_voting.php
Dit staat er op lijn 209;

Code: Selecteer alles

$sql = "SELECT vote_id, vote_user_id, vote_cast" .
				" FROM ". VOTE_USERS_TABLE .
				" ORDER BY vote_id"; 
Moet ik ook nog iets aan de sql toevoegen ofzo? :?

Geplaatst: 25 jun 2006, 09:22
door Stephen
Hallo, heeft iemand hier een oplossing voor :?:

Geplaatst: 27 jun 2006, 10:35
door Stephen
:cry: :cry: :cry:

Geplaatst: 27 jun 2006, 10:38
door brandsrus
Ja je moet nog een admin_voting_install.php uitvoeren!

Geplaatst: 27 jun 2006, 11:37
door Stephen
Dit heb ik gedaan, alles vele keren terug opnieuw gedaan, maar in de admin panel, bij voting results komt te staan;

Could not query vote results.

Code: Selecteer alles

DEBUG MODE

SQL Error : 1054 Unknown column 'vote_id' in 'field list'

SELECT vote_id, vote_user_id, vote_cast FROM phpbb_vote_voters ORDER BY vote_id

Line : 209
File : admin_voting.php
Lijn 209;

Code: Selecteer alles

$sql = "SELECT vote_id, vote_user_id, vote_cast" . 
            " FROM ". VOTE_USERS_TABLE . 
            " ORDER BY vote_id"; 
En ik heb een voting gemaakt in mijn forum, en dit komt er te staan als ik dat topic open;

Code: Selecteer alles

Could not obtain user vote data for this topic

DEBUG MODE

SQL Error : 1054 Unknown column 'vote_id' in 'field list'

SELECT vote_id FROM phpbb_vote_voters WHERE vote_id = 1 AND vote_user_id = 2

Line : 706
File : viewtopic.php
Van de lijn 706 vindt hij dat zinnetje niet :roll:

Kan iemand mij helpen, het is dringend :?

Geplaatst: 27 jun 2006, 12:13
door brandsrus
Je hebt gewoon niet goed gemod, de enige wijziging die je gemaakt hebt is niet goed gegaan. Het gaat waarschijnlijk om deze mod

Code: Selecteer alles

############################################################## 
## MOD Title: 		Admin Voting 
## MOD Version: 	1.1.8 
## Author: 		ErDrRon < ErDrRon@aol.com > < http://www.ErDrRon.com/phpBB2/ >
##
## Description: 	Allows forum administrators, via the Admin Control
##			Panel, to see who voted in a poll and, optionally,
##			HOW they voted. 
## 
## Installation Level:	easy 
## Installation Time:	2 minutes 
## Files To Edit (1):	posting.php
## Included Files (6):	voting_admin_install.txt
##			admin_voting_database_install.php
##			admin_voting.php
##			admin_vote_body.tpl
##			lang_admin_voting.php (use language of choice)
##			admin_voting_icon.gif
## 
############################################################## 

Geplaatst: 27 jun 2006, 12:21
door Stephen
Ja, dat is hem, maar ik heb al die instructies opgevolgd, op 'admin_voting_database_install.php ' na, maar kan je deze iets uitgebreider uitleggen, want ik kan sql nog niet goed :roll: :roll: :roll:

Geplaatst: 27 jun 2006, 12:24
door brandsrus
Je moet deze gewoon benaderen via je browser uitvoeren en dan verwijderen in de Kennisbank een artikel onder kopje 10

Geplaatst: 27 jun 2006, 12:26
door Stephen
Ik spap er echt niks van, sorry, maar dit moet ik nog in een database zetten denk ik...

Code: Selecteer alles

<?
// Add Admin Voting database field(s)
// Version 1.1.8  ErDrRon@aol.com http://www.ErDrRon.com/phpBB2/
//
// 	N.B. This script installs the necessary database field for the Admin Voting MOD.
//		This script will only work with a mySQL database.  Only use this script
//		for the initial installation of the MOD.  If you are re-installing the MOD
//		or updating the version of the MOD, DO NOT run this script!  Delete this
//		script from your webserver after successful installation of the MOD.

// Connect to phpbb database
//
	include('./config.php');
	$cnx = mysql_connect($dbhost, $dbuser, $dbpasswd)
		or die("Unable to connect to database server.");
	mysql_select_db($dbname, $cnx)
		or die("Unable to select database.");

// Add field 'vote_cast' to database table 'vote_voters'
//
	$sql = "ALTER TABLE " . $table_prefix . "vote_voters " .
		"ADD vote_cast TINYINT( 4 ) UNSIGNED " .
		"DEFAULT '0' NOT NULL";

	$result = mysql_query($sql);
	if(!$result)
		echo "Install failed<BR><BR>";
	if (mysql_error()) { echo "Error Report: <B>".mysql_error()."</B><BR><BR>"; }
	else
	{
		echo "Install complete: Admin Voting database field added successfully.<BR><BR><BR>Remember to delete this script ASAP.";
	} 
	exit;
?>
Hoe moet ik dat doen :?:

Geplaatst: 27 jun 2006, 13:00
door iemand08
Je moet dat bestand uploaden naar de root van je forum. Daar heb je dan dat bestandje staan.
Het adres van je forum is http://www.forum.nl
Dan moet je naar http://www.forum.nl/admin_voting_database_install.php

Hoop dat het je nu gaat lukken :thumb:

Geplaatst: 27 jun 2006, 13:51
door Stephen
iemand08 schreef:Je moet dat bestand uploaden naar de root van je forum. Daar heb je dan dat bestandje staan.
Het adres van je forum is http://www.forum.nl
Dan moet je naar http://www.forum.nl/admin_voting_database_install.php

Hoop dat het je nu gaat lukken :thumb:
Ah, ok, ik ga proberen :wink:

Geplaatst: 27 jun 2006, 15:12
door Stephen
Niet gelukt, pffff :(

Geplaatst: 27 jun 2006, 15:55
door iemand08
Hmm... Dan heb jij hetzelfde probleem als wat ik had.

Ik heb ook precies hetzelfde gehad alleen had iemand anders het voor me opgelost.

Loop nog eens je hele MOD heel goed na... En anders weet ik het ook niet :P

Geplaatst: 27 jun 2006, 15:59
door Stephen
Ik heb dat al minstens 5 keer gedaan :lol:

Geplaatst: 27 jun 2006, 16:02
door Paul
Zal ik dan maar helpen? 8)
Voer deze query uit in phpmyadmin:

Code: Selecteer alles

ALTER TABLE `phpbb_vote_voters` ADD `vote_id` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_vote_voters` ADD KEY ( `vote_id` ) 

Geplaatst: 29 jun 2006, 10:21
door Stephen
Yes yes yes, heeeeeeeeeeeeel fel bedankt :wink: