Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z laczeniem sie z MySQL na zmiennych!
m4tt_pl
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 25.01.2005

Ostrzeżenie: (10%)
X----


No wiec staralem sie napisac prosty skrypt ktory by odczytywal dane ze sqla i je wypisywal I juz mam problemy z laczeniem sie do bazy danych, otoz gdy wpisuje w mysql_connect normalne dane np mysql_connect("localhost", "root", ""); to sie normalnie laczy ale gdy je zastapie zmiennymi pobieranymi z pliku config.php:

  1. <?php
  2.  
  3. $username = 'root';
  4. $password = '';
  5. $dbadress = 'localhost';
  6. $dbname = 'guestbook';
  7. $tablename = 'guestbook';
  8.  
  9. ?>


To dostaje komunikat:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\guestbook\msg.php on line 6

Zmienne sa napewno dobrze pobierane z pliku, przeetestowalem je robiac np echo(''.$dbname.', '.$username.', (...)');
tak wyglada moj skrypt laczenia sie

  1. <?php
  2.  
  3. include_once("config.php");
  4.  
  5. function connect(){
  6. mysql_connect($dbadress, $username, $password);
  7.  die ('nie mozna sie polaczyc');
  8. mysql_select_db($dbname);
  9.  die ('nie mozna sie polaczyc z db');
  10. }
  11.  
  12. connect();
  13.  
  14. ?>

probowalem te zmienne na rozne sposoby umiescic, dodac "" miedzy nimi lub '' lub ".'$zmienna'." i nic.. co jest ?

Ten post edytował m4tt_pl 4.02.2007, 02:33:55
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 12:22