Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysqli czy mozna to czyms zastapic?
pavelb
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

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


Witam!
Pewień skrypt laczy sie z baza danych przez mysqli
  1. <?php
  2. new mysqli('localhost', 'login', 'haslo', 'baza');
  3. ?>

Serwer na ktorym mam stronie nie obsluguje mysqli, wiecz czy mozna to zastapic czym innym?
Pozdrawaiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Balon
post
Post #2





Grupa: Zarejestrowani
Postów: 422
Pomógł: 0
Dołączył: 14.12.2005
Skąd: Wałbrzych

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


mysql_connect" title="Zobacz w manualu php" target="_manual, mysql_select_db" title="Zobacz w manualu php" target="_manual


--------------------
Postura wielka i morda wredna, jestem Balon, kozak z osiedla !
bzdury.pl - Królestwo rozrywki
Go to the top of the page
+Quote Post
Korson
post
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 26.03.2006

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


Cytat(pavelb @ 22.06.2006, 11:20 ) *
Serwer na ktorym mam stronie nie obsluguje mysqli,
Plikami tongue.gif to co podał Balon to funkcje odnoszące się do mysql'a więc Ci nie pomogą jeżeli nie masz bazy...

Ewentualnie możesz założyć baze na jakimś serwerze i zamiast wpisywać localchost w
  1. <?php
  2. new mysqli('localhost', 'login', 'haslo', 'baza');
  3. ?>

wpis adres serwera na którym masz baze...

Połączenie takie według mnie nie ma sensu bo czas generowania strony zwiększa się bo zapytania muszą przebyć dłuższą "drogę" z Twojego serwera do serwera bazy danych i spowrotem... więc to czasem może potrwać :-( więce według mnie najlepszym wyjściem jest używanie plików lub zmiana hostingu na taki który oferuje mysql'a :-)
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Korson: zle mowisz!
Posiadanie na serwerze sytemu baz danych MySQL to jedno, a mysqli/mysql to dwa rozszerzenia pozwalajace na komunikacje php z systemem baz MySQL.

pavelb: raczej czeka cie powazna przebudowa skryptu : (, bo to raczej (zalezy jak skrypt byl napisany) nie bedzie prosta zamiana nazw funkcji


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
-Gość-
post
Post #5





Goście







więc czym się różni jedno od drugiego :?: bo nie mam pojęcia :/
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


http://pl.php.net/manual/en/ref.mysql.php
vs.
http://pl.php.net/manual/en/ref.mysqli.php


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
elnino.pl
post
Post #7





Grupa: Zarejestrowani
Postów: 125
Pomógł: 0
Dołączył: 17.06.2006

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


Jakiś czas temu miałem identyczny problem - istnieje gdzieś klasa zastępująca wbudowane mysqli - niestety nie pamiętam nazwy, poza tym nie zawsze działała poprawnie. Napisz jakiej wersji php używasz.


--------------------
Go to the top of the page
+Quote Post
mariuszn3
post
Post #8





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Możesz napisać własną klase mysqli lub funkcje mysqli (w zależności od tego z jaki model jest wykorzystany w skrypcie) i wpisać w nie przekierowania do funkcji mysql. Jeśli skrypt korzysta po prostu z podstawowych funkcji do komunikacji z bazą to za wiele pisania tu nie będzie.
Potem zrobić tak aby ów klasa była widoczna dla każdego skryptu łączącego się z bazą.
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 - 17:46