Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd w formułach.
Forum PHP.pl > Inne > Giełda ofert > Poszukuję
pietrek_k
Witajcie.

Podpowiecie co jest nie tak?? Przeniosłem bazę z jednego serwera na drugi i mam błędy. Powiecie jak to naprawićquestionmark.gif

Mam błąd:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/kpietrek/domains/xxx/public_html/funkcje/dbconnect.php on line 6

Zawartość pliku:

  1. <?php
  2. if ($dbConnectCheck!=1) {
  3.  
  4. function dbConnect ($host, $user,$pass, $dbName)
  5. {
  6. $connection = mysql_connect($host,$user,$pass);
  7.  
  8. if (!$connection)
  9. {
  10. echo "Niemożliwe połączenie z bazą danych!";
  11. }
  12.  
  13. $db = mysql_select_db($dbName, $connection);
  14.  
  15. if (!$db)
  16. {
  17. echo "Niemożliwe pobranie bazy!";
  18. }
  19.  
  20. return $connection;
  21. }
  22.  
  23. $dbConnectCheck=1;
  24. }
  25. ?>
mmmmmmm
Zmienić PHP na stary...
Albo zmienić mysql_ na mysqli_ lub PDO
pietrek_k
Cytat(mmmmmmm @ 3.01.2018, 20:45:47 ) *
Zmienić PHP na stary...
Albo zmienić mysql_ na mysqli_ lub PDO


Nie znam się na tym za bardzo, więc w tym pliku co podałem wystarczy zamienić mysql_ na mysqli_ questionmark.gif

Jeśli tak to niestety to mi wali kolejnymi błędami?

Kod
Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in /home/kpietrek/domains/xxx/public_html/funkcje/dbconnect.php on line 14 Niemożliwe pobranie bazy!



Chyba, że to zamienić w każdym możliwym pliku?

Pomożecie mi to ogarnąć?
emillo91
po pierwsze nie masz funkcji mysqli_connect tylko mysql_connect a po drugie zamień miejscami zmienne w linii 14

link:
manual
pietrek_k
Chyba jestem na to za głupi :-)

Czy pomoże ktoś nawet za $.
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.