wykorzystanie mysql w php

0

Witam, zaczynam naukę php i mam takie pytanie.
Jaka jest różnica użycia konstrukcji:
$connect = @New mysqli(..);
$connect= mysqli_connect(..);

Oba można stosować zamiennie czy któryś ma swoje plusy?

0

Proponowałbym ten pierwszy sposób a najlepiej zobacz co to jest PDO.
Pierwsze masz OOP, a drugie to od starego mysql. Nie powinno się praktykować tego starego sposobu.

0

Pierwsze używa biblioteki w stylu programowania obiektowego, drugie proceduralnego.

0

Witam,
nie jestem zbyt biegły w PHP, wolę raczej JS więc niech mnie ewentualnie poprawią koledzy PHPowcy, natomiast osobiście polecałbym pierwszą formę obiektową, (ja używam najczęśćiej PDO) ale raczej unikam wygaszania błędów przy użyciu "@" i stosuję konstrukcję try...catch do przechwycenia ewentualnych błędów.
Pozdrawiam,
Tomek

0

Ok, dzięki panowie.

A co polecacie, PDO czy zwykłe obiektowe mysql? Duża różnica w korzystaniu?

0

Bierz PDO,
ma wsparcie dla ~10 driverów i bindowanie parametrów jest czytelniejsze. Poza tym większych różnic chyba nie ma.

1 użytkowników online, w tym zalogowanych: 0, gości: 1