ďťż

.:[PHP]:. MySQL_(coś) kontra MySQLi_(coś) Czy warto zmienić sposób zapytań ?

       

Podstrony


telcocafe

Witam,

w php5 wprowadzono MySQLi,

i tu moje pytanie -> czy warto ( i dlaczego ? ) zmienić sposób zapytań z MySQL_[coś] na MySQLi_[coś] ??



Choćby dlatego : http://www.php.rk.ed...erzenie-mysqli/

ok, a jeszcze jedno,

od razu się przyznaję - jestem Ciemny z tego,

czy muszę skopiować tę klasę i dołaczyć do pliku index.php ?

Nie. Mysqli to klasa wbudowana w PHP a ta to tylko klasa obsługująca mysqli.
Mozna bezpośrednio korzystać z mysqli
Użytkownik Capitan V edytował ten post 19 luty 2007, 21:16


A czy składnia zapytań różni sie czymś ? ( poza tym I na koncu ? )

Jeśli tak, to znacie jakieś dobre kursy ?

MySQLi to po prostu inny interfejs do bazy MySQL. Inaczej nazywają się funkcje (lub też stosuje się model obiektowy). SQL się nie zmienia ;) MySQLi jest zalecane nad starym rozszerzeniem MySQL, które jest traktowane jako przestarzałe. Obecnie dla PHP 5 -> 6 zaleca się stosowanie PDO, które jest domyślnym interfejsem do baz danych dla PHP >= 5.1 oraz przyszłego PHP 6, w którym stare rozszerzenia zostaną usunięte z głównej paczki PHP. PDO ma tą zaletę że daje jedno API dla wszystkich obsługiwanych baz danych (nie wspólne SQL)

eee... chwila, bo mi się wsyzstko pomieszało...

to lepiej mam zastosować MySQLi czy PDO ?

Bo już się pogubiłem...

PDO > MySQLi > MySQL. Czyli jak masz PDO to używaj PDO, jak nie to MySQLi.

Ok, thx, już wszstko rozumiem :)

TEMAT MOŻNA ZAMKNĄĆ

---------------------------------------
@EDIT:
Mam PDO, ale tylko dla SQLite :/

Zastosuję więc MySQLi
Użytkownik fenekpl edytował ten post 20 luty 2007, 10:08
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.