Hallo Leute,
ich habe eine bescheidene Frage:
Wenn ich mit PHP auf eine Datenbank zugreife, dann habe ich die Möglichkeit entweder Prozedural oder Objektorientiert zuzugreifen.
Also entweder so (Objektorientiert):
oder so (Prozedural):
Jetzt meine Frage:
Wo liegt der Unterschied? Und wann wende ich welche Variante an? Oder ist es egal welche man wählt?
Gruß, sapar !!
ich habe eine bescheidene Frage:
Wenn ich mit PHP auf eine Datenbank zugreife, dann habe ich die Möglichkeit entweder Prozedural oder Objektorientiert zuzugreifen.
Also entweder so (Objektorientiert):
PHP-Code:
@ $db = new mysqli('localhost','user','password','dbname');
$db->select_db(dbname);
$query = "SELECT * FROM beispiel";
$res = $db->query($query);
oder so (Prozedural):
PHP-Code:
@ $db = mysqli_connect('localhost','user','password','dbname');
mysql_select_db($dbname, $db);
$query = "SELECT * FROM beispiel";
$res = mysql_query($query, $db) or die (mysql_error());
Wo liegt der Unterschied? Und wann wende ich welche Variante an? Oder ist es egal welche man wählt?
Gruß, sapar !!
Kommentar