Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][sql] utworzenie tabel jednym pytaniem
Forum PHP.pl > Forum > Przedszkole
kosmic
hmm...

czy jestmożliwe zutworzenie kilku tabel w jednym zapytaniu questionmark.gif

zeby nie pisac do kazdej tabeli:
mysql_query(tabela1),
mysql_query(tabela2),
itak dalej questionmark.gif

tylko po prostu jedno zapytanie i tyle questionmark.gif bo próbowałem tak, ale nie działa:(
Kod
mysql_query("    
CREATE TABLE album (
id MEDIUMINT(6) AUTO_INCREMENT NOT NULL,
pozycja MEDIUMINT(6) Null,
id_kategor MEDIUMINT(10) Null,
album VARCHAR(50) Null,
opis LONGTEXT Null,
wyswietlen INT(6) Null,
PRIMARY KEY(id)
);

CREATE TABLE config (
id MEDIUMINT(3) AUTO_INCREMENT NOT NULL,
tytul_gal VARCHAR(120) Null,
logo VARCHAR(60) Null,
logo_tytul VARCHAR(80) Null,
opis_gal LONGTEXT Null,
slowa_gal LONGTEXT Null,
email VARCHAR(60) Null,
pokaz_staty MEDIUMINT(1) Null,
pokaz_szuk MEDIUMINT(1) Null,
PRIMARY KEY(id)
);

CREATE TABLE foto (
id MEDIUMINT(6) AUTO_INCREMENT NOT NULL,
zdjecie VARCHAR(60) Null,
data_dodania DATE Null,
kategoria VARCHAR(50) Null,
album VARCHAR(50) Null,
opis LONGTEXT Null,
koment CHAR(1) Null,
wyswietlen INT(10) Null,
zdj_rozmiar INT(4) Null,
suma_ocen MEDIUMINT(10) Null,
ilosc_ocen MEDIUMINT(6) Null,
ocena_zdj CHAR(6) Null,
PRIMARY KEY(id)
);

CREATE TABLE kategoria (
id MEDIUMINT(6) AUTO_INCREMENT NOT NULL,
pozycja MEDIUMINT(6) Null,
kategoria VARCHAR(50) Null,
opis_kat LONGTEXT Null,
wyswietlen INT(6) Null,
PRIMARY KEY(id)
);

CREATE TABLE komentarz (
id MEDIUMINT(6) AUTO_INCREMENT NOT NULL,
id_fotki MEDIUMINT(6) Null,
nick VARCHAR(50) Null,
data_dodania DATE Null,
komentarz LONGTEXT Null,
PRIMARY KEY(id)
);

CREATE TABLE user (
id MEDIUMINT(6) AUTO_INCREMENT NOT NULL,
imie VARCHAR(30) Null,
nazwisko VARCHAR(50) Null,
email VARCHAR(80) Null,
login VARCHAR(40) Null,
haslo VARCHAR(80) Null,
data_rej DATE Null,
PRIMARY KEY(id)
);
")


help questionmark.gif
nospor
Nie da się. mysql_query pozwala na wykonanie tylko jednego zapytania na raz
kosmic
no ok, to moze jest jakies inne zapytanie które pozwala na takie działanie questionmark.gif
nospor
Nie ma.

Czemu nie mozesz wykonac tego oddzielnie?
kosmic
nie no moge, ale po prostu pytam... bo ciągle się uczę smile.gif

ok, dzieki...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.