Avatar billede data2k.dk Nybegynder
21. januar 2003 - 21:21 Der er 6 kommentarer og
2 løsninger

ASP fejl / MySQL

hejsa

Jeg får denne fejl når jeg vil uploade indholdet af min MySQL database..

You have an error in your SQL syntax near '<? php
include("connect.php")' at line 1


det ser sådan her ud (i install.txt)

<? php
include("connect.php");
  mysql_query("create table atest_cat(
    id INT auto_increment,
    cat_name VARCHAR(60),
    PRIMARY KEY(id))
  ");


jeg kan ikke se hvad der er galt:( anyone?
Avatar billede moejensen Nybegynder
21. januar 2003 - 21:22 #1
har du ikke lagt spørgsmålet forkert ind...det skulle vidst have været under PHP
Avatar billede moejensen Nybegynder
21. januar 2003 - 21:24 #2
hvor bruger du filen install.txt?? er det en del af en PHP side, eller skulle det forestille din sql fil?
Avatar billede data2k.dk Nybegynder
21. januar 2003 - 21:41 #3
ops...ja den skulle ind under php...

Install.txt den indholder bare hvilke datafelter og typer der skal oprettes så jeg ikke behøver gøre det manuelt..
Avatar billede moejensen Nybegynder
21. januar 2003 - 21:46 #4
så skal du bare slette det øverste, så filen kun indeholder:

mysql_query("create table atest_cat(
    id INT auto_increment,
    cat_name VARCHAR(60),
    PRIMARY KEY(id))
  ");
Avatar billede moejensen Nybegynder
21. januar 2003 - 21:48 #5
så skulle du kunne fyre den direkte af mod din mySQL database ved hjælp af PHPmyAdmin eller mySQLmanageren.
Avatar billede thomas_yde Nybegynder
22. januar 2003 - 13:52 #6
Er det ikke fordi der er linjeskift efter første sætning.

Skal du så ikke gøre noget lignende:
$sql = "create table atest_cat( ";
$sql = $sql . "id INT auto_increment, ";
$sql = $sql . "cat_name VARCHAR(60), "
$sql = $sql . "PRIMARY KEY(id))";
mysql_query($sql);
Avatar billede thomas_yde Nybegynder
22. januar 2003 - 13:53 #7
Kan også bare være ekspertens linjeskift det ved jeg ikke men det var en mulighed
Avatar billede moejensen Nybegynder
22. januar 2003 - 18:22 #8
ups, hvis du skal kunne fyrre den direkte af i mysql manageren, så skal den se således ud:

create table atest_cat(
    id INT auto_increment,
    cat_name VARCHAR(60),
    PRIMARY KEY(id))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester