Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Polecenie new mysqli
CzlowiekSkrypt
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 9.11.2014
Skąd: Bytom

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


Witam, mam takie pytanko, w skrypcie na podstawie którego aktualnie się uczę mam taki kawałek kodu

class DatabaseManager {

static public function getConnection(){

$conn = new mysqli(DB_SERVER, DB_USERNAME, DB_PW, DB_DB);

następnie kwałek dalej nagle pada coś takiego: $SQL = $conn->real_escape_string($SQL), gościu z Eduweba bardzo pobieżnie tłumaczy, wali kodem nie tłumacząc nic i co chwila muszę sprawdzać wszystko sam, doszedłem tutaj do takiego wniosku że ''new mysqli'' utworzyło nam obiekt ''mysqli'' na podstawie klasy mysqli i z tego obiektu możemy zasysać wszystkie metody podane tutaj:

http://php.net/manual/en/class.mysqli.php

Wszystko działa ale co z tego skoro nie jestem do końca pewny na jakiej zasadzie (IMG:style_emoticons/default/facepalmxd.gif)

Ten post edytował CzlowiekSkrypt 6.12.2014, 01:22:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Tu nie ma żadnej filozofii. Jest po prostu utworzony nowy obiekt mysqli więc wiadomo że pod $conn będą dostępne wszystkie metody. Przeczytaj kurs dotyczący obiektów i powinno rozwiać to twoje wątpliwości.
Go to the top of the page
+Quote Post
CzlowiekSkrypt
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 9.11.2014
Skąd: Bytom

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


O to mi chodziło ! Dzięki , przerobiłem kilka tutoriali, czytałem trochę rzeczy ale nigdzie nie wspomniano że mamy już z buta zdeklarowane pewne klasy (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


To nie są klasy tylko metody.

Klasa to zbiór metod, atrybutów. Tworząc obiekt masz dostęp do nich na podstawie ich uprawnień do wywoływania (public, protected, private)

poczytaj jeżeli jeszcze tego nie zrobiłeś: http://phpedia.pl/wiki/Klasa
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 12:49