Pagina 1 van 1

Database maakt zelf wat?

Geplaatst: 13 feb 2008, 17:36
door Jim
  • Adres van je forum: http://depappa.nl/groep8
    Event. modificaties op je forum: ACP Accountments Centre
    Wanneer ontstond het probleem?Bij het openen van de index
    phpBB versie: 3.0.0

    Heb je onlangs iets veranderd aan je forum? Paar MODs
    Wat is het probleem?
MODs installeren gaat steeds goed alleen als er een SQL querrie bij moet komen gaat het fout. Dan krijg ik dit:
SQL ERROR [ mysql4 ]

Table 'vlondergroep8.phpbb_announcement_centre' doesn't exist [1146]

SQL

SELECT * FROM phpbb_announcement_centre

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/functions_announcements.php
LINE: 70
CALL: dbal_mysql->sql_query()

FILE: index.php
LINE: 128
CALL: get_announcement_data()
Wie weet waar dit aan ligt en hoe ik het oplos.

Re: Database maakt zelf wat?

Geplaatst: 13 feb 2008, 19:50
door Salomon
Je moet de SQL van een mod uitvoeren, dat gebeurd niet automatisch ;)

Re: Database maakt zelf wat?

Geplaatst: 13 feb 2008, 19:56
door Jim
Ik kan wel een beetje MODs instaleren ;)
Heb ik gedaan, bij 2 verschillende MODs die ik wel op mijn test-forum heb geinstalleert geven nu fouten.

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 12:49
door Niek
Kun je de sql query die je uit moest voeren hier eens plaatsen?

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 13:09
door Jim
Ja hoor, ik neem nu als voorbeeld de tweede MOD maar ik had het ook bij de eerste.

Code: Selecteer alles

CREATE TABLE `phpbb_announcement_centre` (
  `announcement_show` tinyint (1) NOT NULL,
  `announcement_enable` tinyint (1) NOT NULL,
  `announcement_enable_guests` tinyint (1) NOT NULL,
  `announcement_show_birthdays` tinyint (1) NOT NULL,
  `announcement_birthday_avatar` tinyint (1) NOT NULL,
  `announcement_draft` text NOT NULL,
  `announcement_text` text NOT NULL,
  `announcement_text_guests` text NOT NULL,
  `announcement_title` varchar(255) NOT NULL default '',
  `announcement_title_guests` varchar(255) NOT NULL default '',
  `announcement_show_group` varchar(255) NOT NULL default '')
  CHARACTER SET utf8 COLLATE utf8_bin;
  

INSERT INTO phpbb_announcement_centre (announcement_show, announcement_enable, announcement_enable_guests, announcement_show_birthdays, announcement_birthday_avatar, announcement_title, announcement_text, announcement_draft, announcement_title_guests, announcement_text_guests, announcement_show_group) VALUES ('0', '1', '1', '0', '0', 'Site Announcements', '[color=red][b]Site Announcements[/b][/color] can be seen here!! :mrgreen:', '[color=red][b]Draft Announcements[/b][/color] can be seen here!! :mrgreen:', 'Guest Announcements', '[color=green][b]Guest Announcements[/b][/color] can be seen here!! :wink:', '2');

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 13:20
door Niek
Probeer deze query eens.

Code: Selecteer alles

    CREATE TABLE `vlondergroep8.phpbb_announcement_centre` (
      `announcement_show` tinyint (1) NOT NULL,
      `announcement_enable` tinyint (1) NOT NULL,
      `announcement_enable_guests` tinyint (1) NOT NULL,
      `announcement_show_birthdays` tinyint (1) NOT NULL,
      `announcement_birthday_avatar` tinyint (1) NOT NULL,
      `announcement_draft` text NOT NULL,
      `announcement_text` text NOT NULL,
      `announcement_text_guests` text NOT NULL,
      `announcement_title` varchar(255) NOT NULL default '',
      `announcement_title_guests` varchar(255) NOT NULL default '',
      `announcement_show_group` varchar(255) NOT NULL default '')
      CHARACTER SET utf8 COLLATE utf8_bin;
     

    INSERT INTO vlondergroep8.phpbb_announcement_centre (announcement_show, announcement_enable, announcement_enable_guests, announcement_show_birthdays, announcement_birthday_avatar, announcement_title, announcement_text, announcement_draft, announcement_title_guests, announcement_text_guests, announcement_show_group) VALUES ('0', '1', '1', '0', '0', 'Site Announcements', '[color=red][b]Site Announcements[/b][/color] can be seen here!! :mrgreen:', '[color=red][b]Draft Announcements[/b][/color] can be seen here!! :mrgreen:', 'Guest Announcements', '[color=green][b]Guest Announcements[/b][/color] can be seen here!! :wink:', '2');

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 19:43
door Jim
Dan krijg ik dit :(

MySQL retourneerde:

#1103 - Incorrect table name 'vlondergroep8.phpbb_announcement_centre'

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 19:47
door Johan

Code: Selecteer alles

        CREATE TABLE `vlondergroep8.phpbb3_announcement_centre` (
          `announcement_show` tinyint (1) NOT NULL,
          `announcement_enable` tinyint (1) NOT NULL,
          `announcement_enable_guests` tinyint (1) NOT NULL,
          `announcement_show_birthdays` tinyint (1) NOT NULL,
          `announcement_birthday_avatar` tinyint (1) NOT NULL,
          `announcement_draft` text NOT NULL,
          `announcement_text` text NOT NULL,
          `announcement_text_guests` text NOT NULL,
          `announcement_title` varchar(255) NOT NULL default '',
          `announcement_title_guests` varchar(255) NOT NULL default '',
          `announcement_show_group` varchar(255) NOT NULL default '')
          CHARACTER SET utf8 COLLATE utf8_bin;
         

        INSERT INTO vlondergroep8.phpbb3_announcement_centre (announcement_show, announcement_enable, announcement_enable_guests, announcement_show_birthdays, announcement_birthday_avatar, announcement_title, announcement_text, announcement_draft, announcement_title_guests, announcement_text_guests, announcement_show_group) VALUES ('0', '1', '1', '0', '0', 'Site Announcements', '[color=red][b]Site Announcements[/b][/color] can be seen here!! :mrgreen:', '[color=red][b]Draft Announcements[/b][/color] can be seen here!! :mrgreen:', 'Guest Announcements', '[color=green][b]Guest Announcements[/b][/color] can be seen here!! :wink:', '2');
?? :D

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 20:13
door Jim
Nee, het perfix is in orde.
De database gegevens in config.php stonden verkeert. Dat is ongelost.
Kijk maar op de link. Nu krijg ik weer nieuwe errors :(

Re: Database maakt zelf wat?

Geplaatst: 14 feb 2008, 20:16
door Johan
Er werkt een table niet, zijn er niet vergeten SQL-uitvoeringen? :)

Re: Database maakt zelf wat?

Geplaatst: 15 feb 2008, 06:49
door Jim
Opgelost, ik gebruikte 2 databases door elkaar :lol:
Hoe dom kan je zijn!