Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mysql_connect();
a1EL
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 29.05.2004
Skąd: Kraków

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


Mam troszke dziwny problem . Chce zrobic skrypt ktory by sie polaczal i wyswietlal "Polaczenie zakonczylo sie pomyslnie." albo "Polaczenie zakonczylo sie nie pomyslnie." wyszlo mi cos takiego :
  1. <?php
  2.  
  3. $host = &#092;"host\";
  4. $user = &#092;"user\";
  5. $pass = &#092;"pass\";
  6.  
  7. $connect = mysql_connect($host, $user, $pass); 
  8.  
  9. if (!$connect) { 
  10.  echo &#092;"Polaczenie zakonczylo sie pomyslnie.\";
  11.  
  12.  } else {
  13.  echo &#092;"Polaczenie zakonczylo sie nie pomyslnie.\";
  14.  }
  15.  
  16. ?>

Nie ma zadnych bledow tylko skrypt nie dziala . ( na localhoscie dziala ale na necie nie ...) Na local hoscie musialem odwrucic echa czyli skrypt wyglada tak :
  1. <?php
  2.  
  3. $host = &#092;"localhost\";
  4. $user = &#092;"root\";
  5. $pass = &#092;"\";
  6.  
  7. $connect = mysql_connect($host, $user, $pass); 
  8.  
  9. if (!$connect) { 
  10.  echo &#092;"Polaczenie zakonczylo sie nie pomyslnie.\";
  11.  
  12.  } else {
  13.  echo &#092;"Polaczenie zakonczylo sie pomyslnie.\";
  14.  }
  15.  
  16. ?>
i wszystko dziala jak napisze zle dane wyswietla mi sie blad mysqla i "Polaczenie zakonczylo sie nie pomyslnie."
Ale w necie skrypt nie dziala blink.gif
Wyswietla tylko to z else {} chciaz podaje poprawne dane ( jak daje niepoprawne to i tak to samo sad.gif )
Nie wiem czemu tak jest moze ktos mi pomoze? smile.gif
Go to the top of the page
+Quote Post
Luke
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 215
Pomógł: 0
Dołączył: 28.10.2003
Skąd: -

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


  1. <?php
  2.  
  3. $host = &#092;"host\";
  4. $user = &#092;"user\";
  5. $pass = &#092;"pass\";
  6.  
  7. $connect = mysql_connect($host, $user, $pass); 
  8.  
  9. echo $connect; //powinien zwrocic idnetyfikator polaczenia ...
  10.  
  11. if ($connect == false) { 
  12.  echo &#092;"Blad.\";
  13.  
  14.  } else {
  15.  echo &#092;"Ok.\";
  16.  }
  17.  
  18. ?>


--------------------
<span style="font-weight: bold;">Open Source Enterprise Content Management</span>
Go to the top of the page
+Quote Post
czachor
post
Post #3





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


spróbuj z TRUE:
  1. <?php
  2. if ($connect == TRUE)
  3. {
  4. echo 'połączył się';
  5. }
  6. else
  7. {
  8. echo 'zonk';
  9. };
  10. ?>


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
a1EL
post
Post #4





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 29.05.2004
Skąd: Kraków

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


No i dalej to samo , zdaje mi sie ze php traktuje to tak ze sprawdza czy zmienna jest prawdziwa albo na lycosi to nie dziala ( aaevil.gif )...
Go to the top of the page
+Quote Post
..:: pingu ::..
post
Post #5





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.12.2003
Skąd: Mikołów

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


Żywcem z manuala
Cytat
mysql_connect()
Zwraca identyfikator połączenia w przypadku powodzenia, lub FALSE jeśli wystąpi błąd.

wiec :
  1. <?php
  2.  
  3. $resConn = mysql_connect( 'localhost', 'root', '' );
  4. if ( $resConn !== false )
  5. {
  6. echo 'Otwarto połączenie z bazą danych: '.$resConn;
  7. }
  8. else
  9. {
  10. echo 'Połączenie nie powiodło się';
  11. }
  12.  
  13. ?>

musi działać...


--------------------
Workshop: FC2/WinXp SP1 | Apache 2.0.50 | PHP 5.00 | MySQL 4.0.20 | Zend Studio 3.5 :)
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 12:53