diff --git a/reference/mysqli/mysqli.xml b/reference/mysqli/mysqli.xml
new file mode 100644
index 0000000000..5726af6cac
--- /dev/null
+++ b/reference/mysqli/mysqli.xml
@@ -0,0 +1,132 @@
+
+
+
+ The MySQLi class
+ MySQLi
+
+
+
+
+
+ &reftitle.intro;
+
+ Represents a connection between PHP and a MySQL database.
+
+
+
+
+
+ Class synopsis
+
+
+
+ MySQLi
+
+
+
+
+ MySQLi
+
+
+
+
+ Properties
+
+
+ Methods
+
+
+
+
+
+
+
+
+
+
+ &reference.mysqli.functions.mysqli-autocommit;
+ &reference.mysqli.functions.mysqli-change-user;
+ &reference.mysqli.functions.mysqli-character-set-name;
+ &reference.mysqli.functions.mysqli-client-encoding;
+ &reference.mysqli.functions.mysqli-close;
+ &reference.mysqli.functions.mysqli-commit;
+ &reference.mysqli.functions.mysqli-connect;
+ &reference.mysqli.functions.mysqli-debug;
+ &reference.mysqli.functions.mysqli-disable-reads-from-master;
+ &reference.mysqli.functions.mysqli-disable-rpl-parse;
+ &reference.mysqli.functions.mysqli-dump-debug-info;
+ &reference.mysqli.functions.mysqli-enable-reads-from-master;
+ &reference.mysqli.functions.mysqli-enable-rpl-parse;
+ &reference.mysqli.functions.mysqli-get-client-info;
+ &reference.mysqli.functions.mysqli-get-server-info;
+ &reference.mysqli.functions.mysqli-get-warnings;
+ &reference.mysqli.functions.mysqli-init;
+ &reference.mysqli.functions.mysqli-kill;
+ &reference.mysqli.functions.mysqli-set-local-infile-default;
+ &reference.mysqli.functions.mysqli-set-local-infile-handler;
+ &reference.mysqli.functions.mysqli-master-query;
+ &reference.mysqli.functions.mysqli-multi-query;
+ &reference.mysqli.functions.mysqli-more-results;
+ &reference.mysqli.functions.mysqli-next-result;
+ &reference.mysqli.functions.mysqli-options;
+ &reference.mysqli.functions.mysqli-ping;
+ &reference.mysqli.functions.mysqli-prepare;
+ &reference.mysqli.functions.mysqli-query;
+ &reference.mysqli.functions.mysqli-real-connect;
+ &reference.mysqli.functions.mysqli-real-escape-string;
+ &reference.mysqli.functions.mysqli-escape-string;
+ &reference.mysqli.functions.mysqli-real-query;
+ &reference.mysqli.functions.mysqli-rollback;
+ &reference.mysqli.functions.mysqli-rpl-parse-enabled;
+ &reference.mysqli.functions.mysqli-rpl-probe;
+ &reference.mysqli.functions.mysqli-rpl-query-type;
+ &reference.mysqli.functions.mysqli-select-db;
+ &reference.mysqli.functions.mysqli-set-charset;
+ &reference.mysqli.functions.mysqli-set-opt;
+ &reference.mysqli.functions.mysqli-slave-query;
+ &reference.mysqli.functions.mysqli-ssl-set;
+ &reference.mysqli.functions.mysqli-stat;
+ &reference.mysqli.functions.mysqli-stmt-init;
+ &reference.mysqli.functions.mysqli-store-result;
+ &reference.mysqli.functions.mysqli-thread-safe;
+ &reference.mysqli.functions.mysqli-use-result;
+
+
+ &reference.mysqli.functions.mysqli-get-host-info;
+ &reference.mysqli.functions.mysqli-get-server-version;
+ &reference.mysqli.functions.mysqli-info;
+ &reference.mysqli.functions.mysqli-affected-rows;
+ &reference.mysqli.functions.mysqli-get-client-version;
+ &reference.mysqli.functions.mysqli-errno;
+ &reference.mysqli.functions.mysqli-error;
+ &reference.mysqli.functions.mysqli-field-count;
+ &reference.mysqli.functions.mysqli-insert-id;
+ &reference.mysqli.functions.mysqli-get-proto-info;
+ &reference.mysqli.functions.mysqli-sqlstate;
+ &reference.mysqli.functions.mysqli-thread-id;
+ &reference.mysqli.functions.mysqli-warning-count;
+
+
+
+
+
+
diff --git a/reference/mysqli/mysqli_driver.xml b/reference/mysqli/mysqli_driver.xml
new file mode 100644
index 0000000000..4527972f1c
--- /dev/null
+++ b/reference/mysqli/mysqli_driver.xml
@@ -0,0 +1,70 @@
+
+
+
+ The MySQLi_Driver class
+ MySQLi_Driver
+
+
+
+
+
+ &reftitle.intro;
+
+ MySQLi Driver.
+
+
+
+
+
+ Class synopsis
+
+
+
+ MySQLi_Driver
+
+
+
+
+ MySQLi_Driver
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+
+
+&reference.mysqli.functions.mysqli-embedded-server-end;
+&reference.mysqli.functions.mysqli-embedded-server-start;
+
+
+
+
+
+
diff --git a/reference/mysqli/mysqli_result.xml b/reference/mysqli/mysqli_result.xml
new file mode 100644
index 0000000000..8e926a7a6b
--- /dev/null
+++ b/reference/mysqli/mysqli_result.xml
@@ -0,0 +1,83 @@
+
+
+
+ The MySQLi_Result class
+ MySQLi_Result
+
+
+
+
+
+ &reftitle.intro;
+
+ Represents the result set obtained from a query against the database.
+
+
+
+
+
+ Class synopsis
+
+
+
+ MySQLi_Result
+
+
+
+
+ MySQLi_STMT
+
+
+
+
+ Properties
+
+
+ Methods
+
+
+
+
+
+
+
+
+
+
+&reference.mysqli.functions.mysqli-free-result;
+&reference.mysqli.functions.mysqli-data-seek;
+&reference.mysqli.functions.mysqli-fetch-array;
+&reference.mysqli.functions.mysqli-fetch-assoc;
+&reference.mysqli.functions.mysqli-fetch-field-direct;
+&reference.mysqli.functions.mysqli-fetch-field;
+&reference.mysqli.functions.mysqli-fetch-fields;
+&reference.mysqli.functions.mysqli-fetch-object;
+&reference.mysqli.functions.mysqli-fetch-row;
+&reference.mysqli.functions.mysqli-field-seek;
+&reference.mysqli.functions.mysqli-field-tell;
+&reference.mysqli.functions.mysqli-fetch-lengths;
+
+
+
+
+
+
diff --git a/reference/mysqli/mysqli_stmt.xml b/reference/mysqli/mysqli_stmt.xml
new file mode 100644
index 0000000000..bede8335ce
--- /dev/null
+++ b/reference/mysqli/mysqli_stmt.xml
@@ -0,0 +1,94 @@
+
+
+
+ The MySQLi_STMT class
+ MySQLi_STMT
+
+
+
+
+
+ &reftitle.intro;
+
+ Represents a prepared statement.
+
+
+
+
+
+ Class synopsis
+
+
+
+ MySQLi_STMT
+
+
+
+
+ MySQLi_STMT
+
+
+
+
+ Properties
+
+
+ Methods
+
+
+
+
+
+
+
+
+
+
+
+&reference.mysqli.functions.mysqli-stmt-attr-get;
+&reference.mysqli.functions.mysqli-stmt-attr-set;
+&reference.mysqli.functions.mysqli-stmt-bind-param;
+&reference.mysqli.functions.mysqli-stmt-bind-result;
+&reference.mysqli.functions.mysqli-stmt-close;
+&reference.mysqli.functions.mysqli-stmt-data-seek;
+&reference.mysqli.functions.mysqli-stmt-execute;
+&reference.mysqli.functions.mysqli-stmt-fetch;
+&reference.mysqli.functions.mysqli-stmt-free-result;
+&reference.mysqli.functions.mysqli-stmt-get-warnings;
+&reference.mysqli.functions.mysqli-stmt-prepare;
+&reference.mysqli.functions.mysqli-stmt-reset;
+&reference.mysqli.functions.mysqli-stmt-result-metadata;
+&reference.mysqli.functions.mysqli-stmt-send-long-data;
+&reference.mysqli.functions.mysqli-stmt-affected-rows;
+&reference.mysqli.functions.mysqli-stmt-store-result;
+&reference.mysqli.functions.mysqli-stmt-errno;
+&reference.mysqli.functions.mysqli-stmt-error;
+&reference.mysqli.functions.mysqli-stmt-field-count;
+&reference.mysqli.functions.mysqli-stmt-insert-id;
+&reference.mysqli.functions.mysqli-stmt-num-rows;
+&reference.mysqli.functions.mysqli-stmt-param-count;
+&reference.mysqli.functions.mysqli-stmt-sqlstate;
+
+
+
+
+