- To nie jest miłe pytanie. Przepełnienie stosu w ogóle nie jest miejscem, w którym można prosić o samouczek.
- Zamiast prosić o samouczek, musisz go wyszukać w Google, a następnie spróbować, a następnie zadać pytanie dotyczące konkretnego problemu, z którym się utknąłeś.
- Zastępowanie
mysql_
funkcje z ichmysqli_
mechaniczne odpowiedniki nie mają sensu - Czego naprawdę potrzebujesz jest pozbycie się wywoływania funkcji RAW API, czy to mysqli czy mysql, bezpośrednio w kodzie aplikacji. I zamiast tego zacznij używać jakiejś biblioteki abstrakcji. Zwłaszcza, że praca z surowym mysqli to po prostu okropne doświadczenie
- PDO jest lepsze niż mysqli tylko dlatego, że sam jest taką biblioteką.
-
OOP nie jest tak przerażające pod względem korzystania z niego. Nikt nie prosi o napisanie własnego kodu OOP, podczas gdy wywoływanie istniejących metod OOP nie jest bardziej skomplikowane niż wywoływanie znanych funkcji. Jedyna różnica to
->
rzecz:$result = function($data); $result = $class->function($data);
To jest WSZYSTKO musisz wiedzieć o OOP, aby z niego korzystać (z wyjątkiem problemów ze zmiennym zakresem)
Aby wypróbować PDO nie jest tak skomplikowane, jak sobie wyobrażasz. Musiałbyś zacząć uczyć się programowania pewnego dnia - więc lepiej zacząć wcześniej.