Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Modificaciones (Mods) => Aiheen aloitti: MDL - tammikuu 05, 2011, 02:04:00 IP

Otsikko: Problema con Bookmarks
Kirjoitti: MDL - tammikuu 05, 2011, 02:04:00 IP
He intentado instalar el mod Bookmarks (http://custom.simplemachines.org/mods/index.php?mod=864) en mi foro 1.1.12 desde el instalador de paquetes de SMF, pero al intentar instalarlo se queda la pantalla en blanco y no hace nada, por lo que lo he instalado manualmente. Ha ido todo bien menos cuando llega la hora de hacer una consulta a la db para crear las tablas donde este mod guarda datos.

Lo que he echo es lo que dice el parse:
smf11/install.php
This file should not be able to execute standalone. You may have to run the following queries manually.

Query: [Select]

CREATE TABLE IF NOT EXISTS {$db_prefix}bookmarks
(
`ID_MEMBER` mediumint(8) unsigned NOT NULL,
`ID_TOPIC` mediumint(8) unsigned NOT NULL,
UNIQUE KEY `ID_MEMBER` (`ID_MEMBER`,`ID_TOPIC`)
)


He creado un archivo con este contenido:
CREATE TABLE IF NOT EXISTS {$db_prefix}bookmarks
(
`ID_MEMBER` mediumint(8) unsigned NOT NULL,
`ID_TOPIC` mediumint(8) unsigned NOT NULL,
UNIQUE KEY `ID_MEMBER` (`ID_MEMBER`,`ID_TOPIC`)
)

Con Notepad++ y lo he guardado con formato .sql, pero a la hora de ejecutarlo en phpMyAdmin me salta el siguiente error:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{$db_prefix}bookmarks ( `ID_MEMBER` mediumint(8) unsigned NOT NULL, `ID_TOPIC' at line 1

¿A que se puede deber? Sin las tablas el mod no funciona.

Os dejo el archivo sql adjuntado, gracias!
Otsikko: Re: Problema con Bookmarks
Kirjoitti: All Colours Sam - tammikuu 05, 2011, 02:18:39 IP
cambia  {$db_prefix}bookmarks

por el prefijo que uses, fijate que nombre tienen todas tus tablas, por lo general todas tienen el  smf_  asi que cambia  {$db_prefix}bookmarks    por smf_bookmarks