Pagina 1 van 1

Table aanmaken = opgelost

Geplaatst: 26 nov 2003, 11:25
door lagulalupis
Bijna alle scripts voor ecards geven aan dat ik een table moet aanmaken.
Nou wil mijn provider blijkbaar dee file .sql niet accepteren.
Aangezien ik niet in de phpadmin durf te rommelen vraag ik mij af of iemand hiermee kanhelpen.
Ik heb al van alles gelezen maar snap het nog niet.

Nicky

Geplaatst: 26 nov 2003, 11:31
door Stef
Als je niet durft te rommelen gaat het een beetje moeilijk.

Heb je een bestandje mee gekregen
of een stukje tekst?

Bestandje moet je uploaden en dan openen en daarna verwijderen.

Stukje tekst moet je toch in je phpmyadmin het tabblad SQL en dan dat tekstje plakken.

Succes!

Geplaatst: 26 nov 2003, 12:15
door lagulalupis
Dit is de tekst van de .sql file

CREATE TABLE {ecard}_tables (
tablename char(30) NOT NULL
);

CREATE TABLE {ecard} (
image varchar(150),
caption text,
bgcolor varchar(7),
towho varchar(50),
to_email varchar(50) NOT NULL,
fromwho varchar(50),
from_email varchar(50) NOT NULL,
fontcolor varchar(7),
fontface varchar(100),
message text,
music varchar(70),
id varchar(25) NOT NULL,
notify char(1) default 1,
emailsent char(1) default 1,
template varchar(30),
des varchar(30),
img_width char(3),
img_height char(3),
applet_name char(40),
user1 varchar(50),
user2 varchar(50),
user3 varchar(50),
send_time bigint NOT NULL,
time_created bigint,
ip_address varchar(15),
sc_language varchar(2),
PRIMARY KEY (id)
);

INSERT INTO {ecard}_tables VALUES ('{ecard}');

Geplaatst: 26 nov 2003, 12:21
door Podium4
dat kun je volgens mij gewoon in je querie scherm plakken...

Geplaatst: 26 nov 2003, 12:25
door lagulalupis
:?:

Snap ik even niet

Geplaatst: 26 nov 2003, 12:37
door Podium4
Stefkuh schreef:
Stukje tekst moet je toch in je phpmyadmin het tabblad SQL en dan dat tekstje plakken.

Succes!

Geplaatst: 26 nov 2003, 13:02
door lagulalupis
Krijg ik dit....

Fout

SQL-query :

CREATE TABLE {ecard}_tables(

tablename char( 30 ) NOT NULL
)

MySQL retourneerde:


#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 '{ecard}_tables (
tablename char(30) NOT NULL
)' at line 1

Geplaatst: 26 nov 2003, 13:08
door Podium4
het zou me niets verbazen dat dat installen via een install.php gaat ofzo...

Geplaatst: 26 nov 2003, 13:13
door lagulalupis
Zo blond ben ik nou ook weer niet.
Dan krijg je dit....

Welcome to the installation wizard for sendcard! Please click on the following links in the correct order and follow the instructions on the page that appears - the links will all open in a new window. Once you have finished sendcard will be properly configured and ready for use.

Configure the administration area's settings
Change the default settings for sendcard
Create the database tables
Finished! Time to send yourself a congratulatory ecard :-)

Doe ik dat allemaal krijg ik dit te zien....

Warning: main(http://www.dierenliefde.host.sk/forum/m ... d/include/): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /mnt/host-users/d/i/e/dierenliefde/forum/mods/sendcard/admin/mod_tables.php on line 13

Warning: main(): Failed opening 'http://www.dierenliefde.host.sk/forum/m ... d/include/' for inclusion (include_path='.:/opt/lib/php') in /mnt/host-users/d/i/e/dierenliefde/forum/mods/sendcard/admin/mod_tables.php on line 13

Fatal error: Class db_sendcard: Cannot inherit from undefined class db_sql in /mnt/host-users/d/i/e/dierenliefde/forum/mods/sendcard/functions.php on line 11

Fatal error: Cannot instantiate non-existent class: db_sendcard in /mnt/host-users/d/i/e/dierenliefde/forum/mods/sendcard/admin/mod_tables.php on line 16

Nicky

Geplaatst: 26 nov 2003, 13:16
door Podium4
volgens mij kun je beter effe kijken op die site of ze daar ook faq's of een forum hebben staan... heb is namelijk gewoon scriptje die niks met phpbb te maken heeft... en ik ken dat dus ook helemaal niet en kan je ook niet helpen....
;;sorry;;

Geplaatst: 26 nov 2003, 14:17
door lagulalupis
He en dat voor een huisvrouwtje....
Ik heb de oplossing.
Ik het het woord ecard vervangen door de tabelnaam die ik wil.
CREATE TABLE {ecard}
is dan CREATE TABLE sendcard
En het werkte.
Nu kijken welk effect het heeft.

Groetjes,

Nicky

Geplaatst: 26 nov 2003, 15:28
door WebSiteNet
Dat probeerd podium4 uit te leggen: Het moet in met bijgeleverd php bestand geinstaleerd worden. In dat bestand wordt dan automatisch die {ECARD} automatisch vervangen voor het goede. Dat hij jet niet deed kan te maken hebben met dat je het in de verkerde map zette of iets anders gebruikte of de verkeerde gegevens ingevuld hebt.