Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Jak poprawnie zmienić mysql na mysgli w podłączeniu bazy
Forum PHP.pl > Forum > Przedszkole
harbii
Jak poprawnie zapisać poniższy skrypt aby nie wywalało błędu:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in...

  1. $this->conn = mysql_connect( "localhost", "root", "rootroot" );
  2. mysql_select_db( 'baza', $this->conn );


Wiem, że ma być mysqli ale jak ma wyglądać cały ten powyższy kawałek?

Coś takiego:
  1. $this->conn = mysqli_connect( "localhost", "root", "rootroot" );
  2. mysqli_select_db( 'baza', $this->conn );


oczywiście wywala:
mysqli_select_db() expects parameter 1 to be mysqli, string given in ...
mysql_query() expects parameter 2 to be resource, object given in ...

a w dalszym kodzie:
Invalid argument supplied for foreach() in ...
nospor
przeciez masz wyraznie napisane....
Cytat
mysqli_select_db() expects parameter 1 to be mysqli, string given in ...

Zmien kolejnosc parametrow.
harbii
Wielkie dzięki. Nie ma jak to czytać ze zrozumieniem wink.gif
nospor
O korzystania z manuala, w ktorym to miales rowniez czarno na bialym napisane, juz nie wspomne tongue.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.