Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Brak połączenia XAMMP
Forum PHP.pl > Forum > Przedszkole
mrk9109
Witam mam pytanie otóż zrobiłem sobie plik db.php i mam problem ponieważ nie łączy mnie z bazą danych używam xampa i nie wiem gdzie robię błąd dodałem sobie w phpmyadmin baze danych w niej użytkownika może błąd w kodzie próbowałem różnych sposobów już

  1. <?php
  2.  
  3. // serwer
  4. $mysql_server = "localhost";
  5. // admin
  6. $mysql_admin = "unser1";
  7. // hasło
  8. $mysql_pass = "test111";
  9. // nazwa baza
  10. $mysql_db = "test";
  11. // nawiązujemy połączenie z serwerem MySQL
  12. @mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
  13. or die('Brak połączenia z serwerem MySQL.');
  14. // łączymy się z bazą danych
  15. @mysql_select_db($mysql_db)
  16. or die('Błąd wyboru bazy danych.');
  17.  
  18. ?>
nospor
Zamiast nic nie mowiacych komunikatow wyswietl sobie blad jaki zwraca ci baza danych

mysql_error()
mrk9109
  1. Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\Users\PC_ACER\xampp\htdocs\TESTTT\system\db.php:12 Stack trace: #0 {main} thrown in C:\Users\PC_ACER\xampp\htdocs\TESTTT\system\db.php on line 12

taki bląd mam
nospor
W ogole nie masz rozszerzenia mysql...

Czy ty przypadkiem nie masz PHP7? Bo w tej wlasnie wersju to rozszerzenie wylecialo. Musisz uzywac albo PDO albo mysqli
mrk9109
Możliwe ściągnołem najnowszego xampa co ucze się i ćwiczę z php dla tego często bywam na forum to jak mam zrobić te połączenie
nospor
Napisalem:
albo uzyj PDO http://php.net/manual/en/pdo.construct.php
albo uzyj mysqli http://php.net/manual/en/mysqli.construct.php
mrk9109
dziękuje bardzo smiga smile.gif
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.