Aktualisierung von MySQL auf MySQLi zum Abfragen von Datenbanken
Da MySQL veraltet ist, aktualisieren viele Entwickler ihren Code, um MySQLi zu verwenden. Allerdings kann der Übergang für diejenigen, die mit der MySQLi-Syntax nicht vertraut sind, eine Herausforderung sein. Dieser Artikel bietet einen Ausgangspunkt für die Umwandlung einer MySQL-Abfrage in ihr MySQLi-Äquivalent.
Original MySQL-Code:
$sql_follows="SELECT * FROM friends WHERE user1_id=".$_SESSION['id']." AND status=2 OR user2_id=".$_SESSION['id']." AND status=2"; $query_follows=mysql_query($sql_follows) or die("Error finding friendships"); if($query_follows>0){ }
MySQLi-Code-Äquivalent:
$Your_SQL_query_variable = mysqli_query($connectionvariable, "SELECT * FROM friends WHERE user1_id=".$_SESSION['id']." AND status=2 OR user2_id=".$_SESSION['id']." AND status=2"); if ($mysqli->errno) { printf("Error: %s\n", $mysqli->error); }
Zusätzliche Tools und Ressourcen:
MySQL-Konverter-Tool: https://github.com /philip/MySQLConverterTool
MySQL Shim Library: https://github.com/dshafik/php7-mysql -shim
Wichtige Überlegungen:
Das obige ist der detaillierte Inhalt vonSo migrieren Sie für Datenbankabfragen von MySQL zu MySQLi: Eine Schritt-für-Schritt-Anleitung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!