- Dette er på ingen måde et godt spørgsmål. Stack overflow er slet ikke et sted at bede om et selvstudie.
- I stedet for at bede om et selvstudie skal du google efter et, så prøv og stil derefter et spørgsmål om et bestemt problem, du sidder fast med.
- Erstatter
mysql_
funktioner med deresmysqli_
modparter mekanisk giver absolut ingen mening - Hvad du virkelig har brug for er at slippe for at kalde RAW API-funktioner, hvad enten det er mysqli eller mysql, lige i applikationskoden. Og begynd i stedet at bruge en slags abstraktionsbibliotek. Især fordi at arbejde med rå mysqli bare er en forfærdelig oplevelse
- PDO er bedre end mysqli, kun fordi det selv er sådan et bibliotek.
-
OOP er ikke så skræmmende i forhold til at bruge det. Ingen beder dig om at skrive din egen OOP-kode, mens det ikke er mere komplekst at kalde eksisterende OOP-metoder end at kalde velkendte funktioner. Den eneste forskel er
->
ting:$result = function($data); $result = $class->function($data);
Dette er ALT du skal kende til OOP for at bruge det (bortset fra problemerne med variabelt omfang)
For at prøve PDO er ikke så kompleks, som du forestiller dig. Du bliver nødt til at begynde at lære programmering en dag - så det er bedre at begynde før.