Najprostsze przejście MySQL do MySQLi
Obecnie używam zdeprecjonowanego MySQL, którego uczyłem w klasie. Widziałem, że nie jest to właściwy sposób i istnieją dwie lepsze opcje: MySQLi, a jeszcze lepiej PDO. Chociaż uważam, że przejście na PDO jest dla mnie trochę trudne, ponieważ nie mam pojęcia o OOP, myślę, że przejście na przynajmniej MySQLi jest koniecznością. Sprawdziłem SO i inne źródła przed tym pytaniem w celu uzyskania informacji dotyczących przejścia i próbowałem zastosować to, czego się nauczyłem, ale nie skończyło się to zbyt dobrze, więc po prostu opublikuję moje bieżące połączenie z bazą danych i zaczekam na MySQLi przejście tego kodu. Jeśli chodzi o wyjaśnienia, jest jeszcze lepiej, ponieważ uczenie się jest moim celem, a nie tylko używanie kodu. Jeśli nie ... Postaram się to rozwiązać samodzielnie, mając przed oczami prawidłowy kod, a stary kod pokaże mi, co jest inne.
<?php
define("DB_HOST", "localhost");
define("DB_USER","root");
define("DB_PASS", "");
define("DB_DATABASE","spore_db");
$connect = mysql_connect(DB_HOST,DB_USER,DB_PASS) or die(mysql_error());
mysql_select_db(DB_DATABASE) or die(mysql_error());
?>
Daj mi znać przed zmniejszeniem, aby móc edytować moje pytanie. Dzięki!