Browse Source

Install switch to mysqli

Nathaniel van Diepen 11 years ago
parent
commit
487fe126e0
2 changed files with 4 additions and 5 deletions
  1. 3 4
      install/api.php
  2. 1 1
      php/database.php

+ 3 - 4
install/api.php

@@ -123,12 +123,11 @@
 							$sql_query = remove_comments($sql_query);
 							$sql_query = remove_remarks($sql_query);
 							$sql_query = split_sql_file($sql_query, ';');
-							mysql_connect($dbhost,$dbuser,$dbpass) or die("Can't connect to ".$dbhost);
-							mysql_select_db($dbname) or die('error database selection');
+							file_put_contents('../config.default.json',"{\"host\":\"{$dbhost}\",\"user\":\"{$dbuser}\",\"password\":\"{$dbpass}\",\"database\":\"{$dbname}\",\"timeout\":216000}");
+							require_once('../php/database.php');
 							foreach($sql_query as $sql){
-								mysql_query($sql) or die('error in query');
+								query($sql) or die('error in query');
 							}
-							file_put_contents('../config.default.json',"{\"host\":\"{$dbhost}\",\"user\":\"{$dbuser}\",\"password\":\"{$dbpass}\",\"database\":\"{$dbname}\",\"timeout\":216000}");
 							echo 'pass';
 						}else{
 							echo "Please don't leave any fields blank";

+ 1 - 1
php/database.php

@@ -1,5 +1,5 @@
 <?php
-	require_once(PATH_PHP.'config.php');
+	require_once(realpath(dirname(__FILE__)).'/config.php');
 	$mysqli = new mysqli(get('host'),get('user'),get('password'),get('database'));
 	if($mysqli->connect_errno){
 		echo "Failed to connect to MySQL: ".$mysqli->connect_error;