Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] Uruchmienie skryptu z pliku skrypt.sql, za pomocą funkcji mysql_query($query);
grohu
post 21.02.2005, 13:30:02
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 29.07.2003
Skąd: skąd-inąd.

Ostrzeżenie: (0%)
-----


Mam zewnetrzny plik ze skryptem:

Kod
CREATE TABLE `manager_wwwcategories` (
  `wwwcat_id` int(11) NOT NULL auto_increment,
  `idlog` int(11) NOT NULL default '0',
  `wwwcat_name` varchar(40) default NULL,
  PRIMARY KEY  (`wwwcat_id`)
) TYPE=MyISAM;

CREATE TABLE `manager_www` (
  `www_id` int(11) NOT NULL auto_increment,
  `filecat_id` int(11) default NULL,
  `www_address` varchar(100) default NULL,
  `www_description` text,
  `www_save` date default NULL,
  PRIMARY KEY  (`www_id`)
) TYPE=MyISAM;


i chcialbym moc ten skrypt uruchomic z poziomu php w instalatorze bazy.
probowalem takich sposob:
Kod
mysql_query(include("skrypt.sql"));


oraz wczytujac zawartość pliku (fopen) do zmiennej i wstawiając tą zmienną do mysql_query($sql);. Ta metody też niestety nie zadziałała. W zmiennej probowalem wyciąć wszystki znaki nowej linii i zastąpić je spacjami
Kod
$sql = str_replace("\n", " ", $sql);
ale i to nie pomogło.

w jaki sposób uruchomić ten skrypt questionmark.gif

ps. w gre nie wchodzi opcja uruchamiania z konsoli bo to ma byc instalator oparty o strone WWW...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:45