Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie problem
breaked
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


Witam,
mam problem z wykonaniem zapytania.

oto fragment kodu pliku install.php
  1. print "Tworzenie bazy danych...";
  2. require '../db/db.php';
  3. $sqlfilename = "../install/mysql.sql";
  4. $sqlfile = fopen($sqlfilename, "r");
  5. $sqltext = fread($sqlfile, filesize($sqlfilename));
  6. fclose($sqlfile);
  7. dbconnection();
  8. $query = mysql_query($sqltext) or die ("Bład: Nie można wyprowadzić zapytania do bazy danych");
  9. print "Zakończone<br/>";


plik db.php
  1. <?php
  2.  
  3. require '../includes/config.php';
  4.  
  5. function dbconnection()
  6. {
  7. $db_connect = mysql_connect($_POST['dbhost'], $_POST['dbuser'], $_POST['dbpass']) or die ("Błąd: Nie można nawiązać połączenia z bazą danych!");
  8. $db_select = mysql_select_db($_POST['dbname']) or die ("Błąd: Nie można wybrać schematu bazy danych!");
  9. }
  10.  
  11. ?>


plik mysql.sql
  1. CREATE TABLE `aktywacja` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `user` varchar(15) NOT NULL DEFAULT '',
  4. `email` varchar(60) NOT NULL DEFAULT '',
  5. `pass` varchar(32) NOT NULL DEFAULT '',
  6. `aktyw` int(11) NOT NULL DEFAULT '0',
  7. `refs` int(11) NOT NULL DEFAULT '0',
  8. `ip` varchar(50) NOT NULL DEFAULT '',
  9. `data` date NOT NULL DEFAULT '0000-00-00',
  10. `lang` varchar(3) NOT NULL DEFAULT 'pl',
  11. PRIMARY KEY (`id`),
  12. KEY `user` (`user`)
  13. ) TYPE=MyISAM;
  14.  
  15. CREATE TABLE `players` (
  16. `id` int(11) NOT NULL AUTO_INCREMENT,
  17. `user` varchar(20) NOT NULL DEFAULT '',
  18. `email` varchar(60) NOT NULL DEFAULT '',
  19. `pass` varchar(32) NOT NULL DEFAULT '',
  20. `rank` varchar(20) NOT NULL DEFAULT '',
  21. KEY `user` (`user`),
  22. KEY `email` (`email`),
  23. KEY `id` (`id`)
  24. ) TYPE=MyISAM;


a w pliku config.php znajduje się host, użytkownik, hasło do bazy danych i nazwa.

przy włączaniu pliku install w trakcie wpisywania zapytanie wyskakuje błąd Nie można wyprowadzić zapytania do bazy danych"
coś nie tak jest z wprowadzeniem zapytania, bo łączy się dobrze...

Ten post edytował breaked 20.10.2010, 13:48:30
Go to the top of the page
+Quote Post

Posty w temacie
- breaked   zapytanie problem   20.10.2010, 10:08:58
- - nospor   Masz blad zapytania. Wyswietl go sobie a dowiesz ...   20.10.2010, 10:24:57
- - breaked   taki błąd wyskakuje: Tworzenie bazy danych......   20.10.2010, 10:36:41
- - nospor   W linku co ci podałem miałeś też napisane, ze mas...   20.10.2010, 10:39:51
- - breaked   te "\" pojawiło się niechcący podcz...   20.10.2010, 13:47:34
- - nospor   Ten plik mysql.sql to ty tworzysz? To odzielaj w n...   20.10.2010, 18:51:00
- - breaked   [PHP] pobierz, plaintext print "Tworzenie baz...   20.10.2010, 19:27:03
- - nospor   Cytatczyli coś takiego ?No jeśli zapytania oddziel...   20.10.2010, 19:34:30
- - breaked   Tego emotka piszę z przyzwyczajenia, bo często go ...   20.10.2010, 19:40:18
- - nospor   [PHP] pobierz, plaintext for ($q = 0; $q < ...   20.10.2010, 20:06:11
- - breaked   KodTworzenie bazy danych...??CREATE TABLE `akt...   20.10.2010, 20:36:41
- - nospor   No nie widzisz ze przed zapytaniem pojawiają ci si...   21.10.2010, 06:11:46
- - breaked   tylko nie wiem co je wyświetla. w oba plikach ich ...   21.10.2010, 06:21:35
- - nospor   Moze trim() pomoze [PHP] pobierz, plaintext for ...   21.10.2010, 06:26:27
- - breaked   Dalej to samo, tylko bez tych znaków zapytania. K...   21.10.2010, 06:29:49
- - nospor   Wygląda jakbyś miał tam jeszcze jakieś znaki, niew...   21.10.2010, 06:33:17
- - breaked   jak wpisałem ręcznie do mysql_query to zaszło. w p...   30.10.2010, 10:54:44
- - nospor   masz blad zapytania. Wyswietl go. Jak wyswietlac b...   30.10.2010, 11:27:41
- - breaked   ok. już mam. zmienna $tabela była źle zdefini...   30.10.2010, 13:10:51


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

 



RSS Aktualny czas: 25.08.2025 - 15:45